示例#1
0
 public void OnChatBoxTriggerCollided(object sender, ChatBoxTrigger chatBoxTrigger)
 {
     if (chatBoxTrigger == this)
     {
         currentChatBoxTrigger = chatBoxTrigger;
         m_HoverChatBox.AddToHoverChatBox(this, gameObject.GetComponent <Dialogue>());
     }
 }
示例#2
0
    private void OnTriggerEnter2D(Collider2D other)
    {
        ChatBoxTrigger chatBoxTrigger = other.gameObject.GetComponent <ChatBoxTrigger>();

        if (chatBoxTrigger != null && chatBoxTrigger.Tangible)
        {
            chatBoxTrigger.Tangible = false;
            OnChatBoxTriggerCollided(this, chatBoxTrigger);
        }
    }
示例#3
0
 public void OnChatBoxTriggerCollided(object sender, ChatBoxTrigger chatBoxTrigger)
 {
     OnChatBoxTriggerEvent?.Invoke(this, chatBoxTrigger);
 }