コード例 #1
0
        private void _OnToStartGame(GameZone game_zone)
        {
            var stage = new LoadingMapStage(_Binder, game_zone);

            stage.OnDoneEvent += _LoadingMapDone;
            _Machine.Push(stage);
        }
コード例 #2
0
        public void Play(GameZone game_zone)
        {
            var stage = new PlayStage(_Binder, game_zone);

            //stage.OnDoneEvent += () => { OnDonePlayEvent?.Invoke(); };

            _Machine.Push(stage);
        }
コード例 #3
0
 public PlayStage(ISoulBinder binder, GameZone game_zone)
 {
     _Binder   = binder;
     _GameZone = game_zone;
 }
コード例 #4
0
ファイル: User.cs プロジェクト: kof1016/Cluedo
		public void View(GameZone game_zone)
		{
			var stage = new ViewStage(_Binder, game_zone);

			_Machine.Push(stage);
		}
コード例 #5
0
ファイル: User.cs プロジェクト: kof1016/Cluedo
		public void Play(GameZone game_zone)
		{
			var stage = new PlayStage(_Binder, game_zone);

			//stage.OnDoneEvent += () => { OnDonePlayEvent?.Invoke(); };

			_Machine.Push(stage);
		}
コード例 #6
0
ファイル: User.cs プロジェクト: kof1016/Cluedo
		private void _LoadingMapDone(GameZone game_zone)
		{
			Play(game_zone);
		}
コード例 #7
0
ファイル: User.cs プロジェクト: kof1016/Cluedo
		private void _OnToStartGame(GameZone game_zone)
		{
			var stage = new LoadingMapStage(_Binder, game_zone);
			stage.OnDoneEvent += _LoadingMapDone;
			_Machine.Push(stage);
		}
コード例 #8
0
ファイル: LoadingMapStage.cs プロジェクト: kof1016/Cluedo
 public LoadingMapStage(ISoulBinder binder, GameZone game_zone)
 {
     _Binder   = binder;
     _GameZone = game_zone;
 }
コード例 #9
0
ファイル: PlayStage.cs プロジェクト: kof1016/Cluedo
		public PlayStage(ISoulBinder binder, GameZone game_zone)
		{
			_Binder = binder;
			_GameZone = game_zone;
		}
コード例 #10
0
ファイル: LoadingMapStage.cs プロジェクト: kof1016/Cluedo
		public LoadingMapStage(ISoulBinder binder, GameZone game_zone)
		{
			_Binder = binder;
			_GameZone = game_zone;
		}
コード例 #11
0
        public void View(GameZone game_zone)
        {
            var stage = new ViewStage(_Binder, game_zone);

            _Machine.Push(stage);
        }
コード例 #12
0
 private void _LoadingMapDone(GameZone game_zone)
 {
     Play(game_zone);
 }