コード例 #1
0
ファイル: StartMenuPresenter.cs プロジェクト: sqeezy/ggj2020
 public void GotoCoreGame()
 {
     if (_urlReader.AmIMaster())
     {
         _playerId.MakeMeMaster();
         // dummy event to inform comm server that we are master
         _signalBus.Fire((new InputSignal.IAmMaster(_playerId.Get()).ToNetwork()));
         _signalBus.Fire(new GameSignals.GotoStateSignal(typeof(CoreGameState)));
     }
     else
     {
         _signalBus.Fire(new GameSignals.GotoStateSignal(typeof(DriverUIState)));
     }
 }
コード例 #2
0
ファイル: BackButton.cs プロジェクト: sqeezy/ggj2020
 protected override void down()
 {
     _signalBus.Fire(new InputSignal.DownArrowDown(_playerId.Get()).ToNetwork());
 }
コード例 #3
0
 public void Shoot()
 {
     _signalBus.Fire(new InputSignal.FireDown(_playerId.Get()).ToNetwork());
 }