コード例 #1
0
 public void MoveToGame()
 {
     this.ended = false;
     if (waitingRoom.InvokeRequired)
     {
         waitingRoom.Invoke(new Action(() => { waitingRoom.Hide(); }));
     }
     if (planningScreen.InvokeRequired)
     {
         planningScreen.Invoke(new Action(() => { planningScreen.Hide(); }));
     }
     if (gameScreen.InvokeRequired)
     {
         gameScreen.Invoke(new Action(() => { gameScreen.Show(); }));
         gameScreen.Invoke(new Action(() => { gameScreen.LoadPlayerGrid(); }));
     }
 }
コード例 #2
0
 public WaitingRoom()
 {
     planningScreen = new PlanningScreen();
     planningScreen.Show();
     planningScreen.Hide();
     gameScreen = new GameScreen();
     gameScreen.Show();
     gameScreen.Hide();
     InitializeComponent();
 }