From 2b88c03fcd71e4d351cfba7e351d47a6de149574 Mon Sep 17 00:00:00 2001 From: MinhHai Date: Thu, 26 Feb 2026 15:54:18 +0700 Subject: [PATCH] add chat input chat handle --- Assets/Scripts/ChatInputHandler.cs | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/Assets/Scripts/ChatInputHandler.cs b/Assets/Scripts/ChatInputHandler.cs index 7015171354..18f7e7f761 100644 --- a/Assets/Scripts/ChatInputHandler.cs +++ b/Assets/Scripts/ChatInputHandler.cs @@ -20,16 +20,21 @@ public class ChatInputHandler : MonoSingleton // Lắng nghe phím Enter inputField.onSubmit.AddListener(OnSubmit);*/ - EventBus.Subscribe((x)=> Debug.Log(x.context)); + EventBus.Subscribe(OnSubmit); DontDestroyOnLoad(gameObject); } - // Khi nhấn Enter - private void OnSubmit(string text) + private void OnDestroy() { - if (!string.IsNullOrWhiteSpace(text)) + EventBus.Unsubscribe(OnSubmit); + } + + // Khi nhấn Enter + private void OnSubmit(GameSession.ChatMessageEvent text) + { + if (!string.IsNullOrWhiteSpace(text.context)) { - HandleUserInput(text); + HandleUserInput(text.context); } }