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
|
|
|
}
|
|
|
|
}
|