void Awake() { try { EnemySpawnerHandler enemySpawnerHandler = FindObjectOfType <EnemySpawnerHandler>(); OnEnemyDeath = enemySpawnerHandler.OnEnemyDeath; } catch (Exception e) { Debug.Log("controlado"); } }
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) { } }