コード例 #1
0
ファイル: GameHub.cs プロジェクト: thelostroot/SignalR.Game
 public void StartGame()
 {
     if (!_isStartGameBroadcast)
     {
         GameCore.InitUnits();
         _isStartGameBroadcast = true;
         while (true)
         {
             GameCore.UpdateUnits();
             Clients.All.broadcastUnits(DataBase.Units);
             System.Threading.Thread.Sleep(GameSettings.ServerBroadcastInterval);
         }
     }
 }
コード例 #2
0
 private void BroadcastUptimeToClients(object state)
 {
     GameCore.UpdateUnits();
     _uptimeHub.Clients.All.broadcasUnits(DataBase.Units);
 }