private void OnTriggerExit2D(Collider2D collision) { if (collision.tag == "Player") { interactionInRange = false; PlayerTargetingSystem.RemoveProximityInteraction(this); } }
private void OnTriggerEnter2D(Collider2D collision) { if (collision.tag == "Player") { interactionInRange = true; PlayerTargetingSystem.AddProximityInteraction(this); } }
private void Awake() { Instance = this; }
void Start() { interactionSystem = PlayerTargetingSystem.Instance; }