public void OnChatBoxTriggerCollided(object sender, ChatBoxTrigger chatBoxTrigger) { if (chatBoxTrigger == this) { currentChatBoxTrigger = chatBoxTrigger; m_HoverChatBox.AddToHoverChatBox(this, gameObject.GetComponent <Dialogue>()); } }
private void OnTriggerEnter2D(Collider2D other) { ChatBoxTrigger chatBoxTrigger = other.gameObject.GetComponent <ChatBoxTrigger>(); if (chatBoxTrigger != null && chatBoxTrigger.Tangible) { chatBoxTrigger.Tangible = false; OnChatBoxTriggerCollided(this, chatBoxTrigger); } }
public void OnChatBoxTriggerCollided(object sender, ChatBoxTrigger chatBoxTrigger) { OnChatBoxTriggerEvent?.Invoke(this, chatBoxTrigger); }