void SeeAction(Image contextPanel) { PlayerInteract playerInteract = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerInteract>(); playerInteract.SubscribeEvent(verEvent); Destroy(contextPanel.gameObject); GameState.Instance.popupOpen = false; }
private void OnTriggerEnter2D(Collider2D collision) { if (!activated) { return; } print("Collided with something."); PlayerInteract playerInteract = collision.gameObject.GetComponent <PlayerInteract>(); if (playerInteract != null) { Debug.Log("found playerInteract"); if (playerInteract.SubscribeEvent(this)) { InitializeEvent(); } } }