//作为EnemyDied事件的订阅者,当敌人死亡时将会受到来自GameManager发送的关于敌人死亡的信息 public void RemoveEnemy(object sender, GameManager.EnemyDiedEventsArgs e) { //将死亡的敌人从敌人列表中移除 if (m_EnemyTriggerList.Contains(e.enemyCollider)) { m_EnemyTriggerList.Remove(e.enemyCollider); //Debug.Log("Enemy Died And Removed"); } }
public void RemoveEnemy(object sender, GameManager.EnemyDiedEventsArgs e) { //怪物数量扣1 MonsterNum--; }