コード例 #1
0
 private void OnEnemyKilled(Enemy enemy, Player killedBy)
 {
     enemy.OnKilled(killedBy);
 }
コード例 #2
0
 private void OnPlayerKilled(Enemy killedBy)
 {
     this.Player.OnKilled(killedBy); //enemy will die
 }
コード例 #3
0
ファイル: Player.cs プロジェクト: Team-Thisspias/OOP-RPG-Game
        /// Called when the player has been killed.
        public void OnKilled(Enemy killedBy)
        {
            isAlive = false;

            if (killedBy != null)
            {
                killedSound.Play();
            }
            else
            {
                fallSound.Play();
            }
            sprite.PlayAnimation(dieAnimation);
        }