void OnTriggerExit2D(Collider2D collider2D) { EnemySoliderPlayer enemyPlayer = collider2D.GetComponent <EnemySoliderPlayer> (); if (enemyPlayer != null) { // Debug.Log ("OnTriggerExit2D"+collider2D.gameObject.name); isEnemyInSight = false; inSightEnemyList.Remove(enemyPlayer); } }
// void OnCollisionEnter2D(Collision2D collision) // { // Debug.Log ("OnCollisionEnter2D"+collision.gameObject.name); // } // // void OnCollisionExit2D(Collision2D collision) // { // Debug.Log ("OnCollisionExit2D"+collision.gameObject.name); // } void OnTriggerEnter2D(Collider2D collider2D) { EnemySoliderPlayer enemyPlayer = collider2D.GetComponent <EnemySoliderPlayer> (); if (enemyPlayer != null) { // Debug.LogError ("OnTriggerEnter2D:"+collider2D.gameObject.name); isEnemyInSight = true; inSightEnemyList.Add(enemyPlayer); } }