void Awake()
 {
     try
     {
         EnemySpawnerHandler enemySpawnerHandler = FindObjectOfType <EnemySpawnerHandler>();
         OnEnemyDeath = enemySpawnerHandler.OnEnemyDeath;
     }
     catch (Exception e)
     {
         Debug.Log("controlado");
     }
 }
Exemple #2
0
 void Awake()
 {
     animator    = GetComponent <Animator> ();
     audioSource = GetComponent <AudioSource>();
     blood       = GetComponent <ParticleSystem>();
     // hitParticles = GetComponent<ParticleSystem>();
     //Declaracion observers
     try {
         //Change make this an option
         if (isStateMachines)
         {
             EnemySpawnerHandler enemySpawnerHandler = FindObjectOfType <EnemySpawnerHandler>();
             OnEnemyDeath = enemySpawnerHandler.OnEnemyDeath;
         }
         else
         {
             BTEnemySpawnerHandler enemySpawnerHandler = FindObjectOfType <BTEnemySpawnerHandler>();
             OnEnemyDeath = enemySpawnerHandler.OnEnemyDeath;
         }
     }
     catch (Exception e) {
     }
 }