private void OnTriggerEnter2D(Collider2D collision) { if (collision.tag == "Monster") { MonsterController mon = collision.GetComponent <MonsterController>(); mon.AssignTrigger(this); if (m_count == 0) { GameManager.Instance.UpdateShootingStatus(Index, true); } m_count++; } else if (collision.tag == "Weapon") { WeaponController weapon = collision.GetComponent <WeaponController>(); if (m_count > 0) { weapon.UpdateShootStatus(true); } } }