示例#1
0
        private void SetUpDeathEvent()
        {
            Health health = GetComponent <Health>();

            health.OnDeath.AddListener(() => mover.StopAgent());
            health.OnDeath.AddListener(() => fighter.enabled = false);
            health.OnDeath.AddListener(() => GetComponent <CapsuleCollider>().enabled = false);
            health.OnDeath.AddListener(() => GetComponent <NavMeshAgent>().enabled    = false);
            health.OnDeath.AddListener(() => InstantiateReward());
        }