예제 #1
0
        /// <summary>
        ///     Send a message to the client-side EUI.
        /// </summary>
        public void SendMessage(EuiMessageBase message)
        {
            var netMgr = IoCManager.Resolve <IServerNetManager>();
            var msg    = new MsgEuiMessage();

            msg.Id      = Id;
            msg.Message = message;

            netMgr.ServerSendMessage(msg, Player.ConnectedClient);
        }
예제 #2
0
        private void RxMsgMessage(MsgEuiMessage message)
        {
            var ui = _openUis[message.Id].Eui;

            ui.HandleMessage(message.Message);
        }