diff --git a/Assets/TEngine/Scripts/Runtime/Core/NetWork/Core/Network.cs b/Assets/TEngine/Scripts/Runtime/Core/NetWork/Core/Network.cs
index 5b286c8d..99cde0bd 100644
--- a/Assets/TEngine/Scripts/Runtime/Core/NetWork/Core/Network.cs
+++ b/Assets/TEngine/Scripts/Runtime/Core/NetWork/Core/Network.cs
@@ -189,5 +189,40 @@ namespace TEngine.Runtime
}
channel.RmvHandler(actionId,msgDelegate);
}
+
+ ///
+ /// 向远程主机发送消息包。
+ ///
+ ///
+ ///
+ ///
+ public bool Send(string channelName, TEngineProto.MainPack packet)
+ {
+ var channel = this.GetNetworkChannel(channelName);
+ if (channel == null)
+ {
+ Log.Warning($"Channel is null :{channelName}");
+ return false;
+ }
+ return channel.Send(packet);
+ }
+
+ ///
+ /// 向远程主机发送消息包并注册回调
+ ///
+ ///
+ ///
+ ///
+ ///
+ public bool SendCsMsg(string channelName, TEngineProto.MainPack pack, CsMsgDelegate resHandler = null)
+ {
+ var channel = this.GetNetworkChannel(channelName);
+ if (channel == null)
+ {
+ Log.Warning($"Channel is null :{channelName}");
+ return false;
+ }
+ return channel.SendCsMsg(pack,resHandler);
+ }
}
}
\ No newline at end of file