Esempio n. 1
0
    private void OnTriggerEnter2D(Collider2D collision)
    {
        if (!PhotonNetwork.isMasterClient || _stats.Dead)
        {
            return;
        }

        switch (SensorZoneType)
        {
        case SensorZoneType.CloseAgro:
            if (collision.tag == "Player")
            {
                _enemy.AddPlayer(collision.gameObject.GetComponentInParent <PhotonPlayerController>());
            }
            break;

        case SensorZoneType.Sense:
            if (collision.tag == "Player")
            {
                _enemy.AddPlayer(collision.gameObject.GetComponentInParent <PhotonPlayerController>());
            }
            break;

        case SensorZoneType.Escape:
            break;

        default:
            break;
        }
    }