From 75fdb4d7dec9b4231153da2338b6bfe1be4bdbfd Mon Sep 17 00:00:00 2001 From: ALEXTANG <574809918@qq.com> Date: Wed, 19 Jul 2023 15:20:05 +0800 Subject: [PATCH] Update GameClient.cs --- .../HotFix/GameLogic/DataCenter/GameClient.cs | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Assets/GameScripts/HotFix/GameLogic/DataCenter/GameClient.cs b/Assets/GameScripts/HotFix/GameLogic/DataCenter/GameClient.cs index 4d5f9e8c..147bff80 100644 --- a/Assets/GameScripts/HotFix/GameLogic/DataCenter/GameClient.cs +++ b/Assets/GameScripts/HotFix/GameLogic/DataCenter/GameClient.cs @@ -131,6 +131,18 @@ namespace GameLogic Scene.Session.Send(memoryStream,rpcId,routeTypeOpCode,routeId); } + public virtual async FTask Call(IRequest request, long routeId = 0) + { + if (Scene == null || Scene.Session == null) + { + return null; + } + + var requestCallback = await Scene.Session.Call(request,routeId); + + return requestCallback; + } + public void RegisterMsgHandler(uint protocolCode,Action ctx) { MessageDispatcherSystem.Instance.RegisterMsgHandler(protocolCode,ctx);