private void OnTriggerStay2D(Collider2D collision) { if (collision.tag == "Enemy") { EnemyMaster collidingDude = collision.GetComponent <EnemyMaster>(); collidingDude.ChangeColor(); } }
private void OnTriggerEnter2D(Collider2D collision) { if (collision.tag == "Enemy") { EnemyMaster listener = collision.GetComponent <EnemyMaster>(); listener.ChangeColor(); numberOfEnemies++; if (numberOfEnemies <= availableListeners) { if (enemy.CurrentState is HuntState) { listener.UpdateCurrentState(new GotNotifiedAboutFightState(listener, ref enemy)); } } } }