using System.Collections; using System.Collections.Generic; using UnityEngine; namespace Beyond { public class ProximityTrigger : MonoBehaviour { // Start is called before the first frame update BoxCollider m_collider; void Awake() { gameObject.layer = LayerMask.NameToLayer("Triggers"); m_collider = GetComponent(); m_collider.isTrigger = true; } private void OnTriggerEnter(Collider other) { if (other.tag != "Player") return; } public void OnDrawGizmos() { if (m_collider == null) m_collider = GetComponent(); if (m_collider == null) return; Gizmos.color = Color.blue; Gizmos.matrix = transform.localToWorldMatrix; Gizmos.DrawWireCube(m_collider.center, m_collider.size); } } }