예제 #1
0
 /// <summary>
 /// 执行事件
 /// </summary>
 /// <param name="sys"></param>
 /// <param name="action"></param>
 public void DisposeData(ReturnSys sys, Action action)
 {
     if (mCurrentReturnSys == sys)
     {
         Debug.Log(sys.ToString());
         GameRoot.instance.mRetrueAction = action;
     }
     else
     {
         Debug.LogError("返回类型不匹配!当前控制器:" + mCurrentReturnSys + "传递控制器:" + sys);
     }
 }
예제 #2
0
 public void SendAllClient(Client client, string data, ReturnSys sys)
 {
     foreach (var Client in ClientList)
     {
         if (Client == client)
         {
             Console.WriteLine("自己客户端不发送消息");
         }
         else
         {
             Console.WriteLine("发送给所有客户端命令" + sys.ToString());
             Client.SendMassageSys(sys, data);
         }
     }
 }