MiniGames/Assets/ChaseObstacleTrigger.cs

19 lines
550 B
C#
Raw Normal View History

2025-07-30 01:38:12 +05:00
using UnityEngine;
public class ChaseObstacleTrigger : MonoBehaviour
{
private void OnCollisionEnter(Collision collision)
{
2025-08-14 20:29:09 +05:00
if (!collision.gameObject.CompareTag("Player")) return;
var player = collision.gameObject.GetComponent<ChasePlayerController>();
if (player) player.OnObstacleHit();
2025-07-30 01:38:12 +05:00
}
private void OnTriggerEnter(Collider other)
{
2025-08-14 20:29:09 +05:00
if (!other.CompareTag("Player")) return;
var player = other.GetComponent<ChasePlayerController>();
if (player) player.OnObstacleHit();
2025-07-30 01:38:12 +05:00
}
}