Example #1
0
 void OnTriggerEnter(Collider other)
 {
     if (other.gameObject.name.Equals(PLAYER_TAG))
     {
         RepositoryProvider.Player().GetPlayer().OnPlayerDeath();
         RepositoryProvider.Enemy().GetEnemy().OnKillPlayer();
     }
 }
 private void Start()
 {
     _enemy = RepositoryProvider.Enemy().GetEnemy();
     _enemy.OnPlayerWasDeath += OnPlayerDeath;
 }
 private void Awake()
 {
     damageDealer = GetComponent <EnemyDamageDealer>();
     _enemy       = new Enemy(RepositoryProvider.Enemy());
 }