コード例 #1
0
ファイル: LoadState.cs プロジェクト: taku689/TreasureHunter
 public override void InState()
 {
     Locator.PlayerManager.Initialize();
     Locator.InGamePresenter.Initialize();
     Locator.OutGamePresenter.Initialize();
     _mainFsm.ChangeState((int)MainFsm.State.Start);
 }
コード例 #2
0
ファイル: MainState.cs プロジェクト: taku689/TreasureHunter
 public override void Update()
 {
     if (_IsGameEnd())
     {
         _mainFsm.ChangeState((int)MainFsm.State.End);
     }
     Locator.PlayerManager.Update();
 }
コード例 #3
0
 public override void InState()
 {
     Locator.TurnManager.SetTurn(GameTypes.PlayerType.SELF);
     _mainFsm.ChangeState((int)MainFsm.State.Main);
 }