19 lines
550 B
C#
19 lines
550 B
C#
using UnityEngine;
|
|
|
|
public class ChaseObstacleTrigger : MonoBehaviour
|
|
{
|
|
private void OnCollisionEnter(Collision collision)
|
|
{
|
|
if (!collision.gameObject.CompareTag("Player")) return;
|
|
var player = collision.gameObject.GetComponent<ChasePlayerController>();
|
|
if (player) player.OnObstacleHit();
|
|
}
|
|
|
|
private void OnTriggerEnter(Collider other)
|
|
{
|
|
if (!other.CompareTag("Player")) return;
|
|
var player = other.GetComponent<ChasePlayerController>();
|
|
if (player) player.OnObstacleHit();
|
|
}
|
|
}
|