コード例 #1
0
 /// <summary>
 /// 创建房间
 /// </summary>
 public void CreateRoom(string roomName)
 {
     if (createRoomServer == null)
     {
         createRoomServer = new CreateRoomServer(roomName);
     }
 }
コード例 #2
0
 /// <summary>
 /// 创建房间
 /// </summary>
 public void CreateRoom()
 {
     if (createRoomServer == null)
     {
         createRoomServer = new CreateRoomServer();
     }
 }
コード例 #3
0
 /// <summary>
 /// 停止战斗服务器
 /// </summary>
 public void CloseBattleServer()
 {
     if (battleSever != null)
     {
         battleSever.CloseServer();
         battleSever = null;
     }
 }
コード例 #4
0
 /// <summary>
 /// 启动战斗服务器
 /// </summary>
 public void StartBattleServer()
 {
     DestroyRoom();
     if (battleSever == null)
     {
         battleSever = new BattleServer();
     }
 }
コード例 #5
0
 /// <summary>
 /// 删除房间
 /// </summary>
 public void DestroyRoom()
 {
     if (createRoomServer != null)
     {
         createRoomServer.CloseServer();
         createRoomServer = null;
     }
 }
コード例 #6
0
 public void StartBattleServer(string[] ips)
 {
     DestroyRoom();
     if (battleSever == null)
     {
         battleSever = new BattleServer();
         for (int i = 0; i < ips.Length; i++)
         {
             ((BattleServer)battleSever).players.Add(ips[i]);
         }
     }
 }