using System.Collections; using System.Collections.Generic; using UnityEngine; public class NPCTriggerArea : MonoBehaviour { public NPCController npcController; public bool isEnter; // Start is called before the first frame update void Start() { } // Update is called once per frame void Update() { } private void OnTriggerEnter(Collider other) { if (isEnter && other.gameObject.tag == "Player Head") { npcController.PlayerApproach(other.transform); } } private void OnTriggerExit(Collider other) { if (!isEnter && other.gameObject.tag == "Player Head") { npcController.PlayerLeave(); } } }