Exemplo n.º 1
0
    private void OnTriggerEnter(Collider other)
    {
        if (other.CompareTag("Enemy"))
        {
            ChairsEnemyController enemy = other.GetComponent <ChairsEnemyController>();
            DecideStun(enemy);
        }

        else if (other.CompareTag("Player"))
        {
            ChairsPlayerController enemy = other.GetComponent <ChairsPlayerController>();
            DecideStun(enemy);
        }

        if (other.CompareTag("Chair"))
        {
            ChairsChairController chair = other.GetComponent <ChairsChairController>();
            if (!chair.occupied)
            {
                this.sat = true;
                chair.AssignSeat();
                ResetAnimation();
            }
        }
    }
Exemplo n.º 2
0
    private void OnTriggerEnter(Collider other)
    {
        if (other.CompareTag("Chair"))
        {
            ChairsChairController chair = other.GetComponent <ChairsChairController>();
            if (!chair.occupied)
            {
                this.sat = true;
                chair.AssignSeat();
                ResetAnim();
                AudioManager.instance.PlayOneShot("SFX_campanillas");
            }
        }

        if (other.CompareTag("Enemy"))
        {
            ChairsEnemyController enemy = other.GetComponent <ChairsEnemyController>();
            DecideStun(enemy);
        }
    }