/// <summary> /// 发送消息 /// </summary> public void SendMsg(INetPackage package) { if (State != ENetworkState.Connected) { LogSystem.Log(ELogType.Warning, "Network is not connected."); return; } if (_channel != null) { _channel.SendMsg(package); } }
/// <summary> /// 发送消息 /// </summary> public void SendMsg(ushort msgID, System.Object protoObj) { if (State != ENetworkState.Connected) { LogSystem.Log(ELogType.Warning, "Network is not connected."); return; } NetSendPackage package = new NetSendPackage(); package.Type = msgID; package.ProtoObj = protoObj; if (_channel != null) _channel.SendMsg(package); }