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(); } } }
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); } }