private void Dark_Touched(Sprite me, Sprite.OtherSpriteArgs what) { if (what.sprite.Equals(Player) && lethal) { --CpuHP.Value; if (CpuHP.Value <= 0) { Broadcast("win"); } Task.Run(async() => { for (int i = 10; i > 0; i--) { me.ReduceOpacityBy(0.1); await Delay(0.05); } for (int i = 10; i > 0; i--) { me.ReduceOpacityBy(-0.1); await Delay(0.05); } }); } }
private void Player_Touched(Sprite me, Sprite.OtherSpriteArgs what) { if (what.sprite.Equals(Fireball) || what.sprite.Equals(Dark)) { Broadcast("hit"); } }