コード例 #1
0
ファイル: Game1.cs プロジェクト: Breadmouth/Gravitas
        protected override void Initialize()
        {
            // TODO: Add your initialization logic here
            gameStateManager = new GameStateManager(this);

            splashScreen = new SplashScreen(gameStateManager);

            gameStateManager.SetState("SplashScreen", splashScreen);
            gameStateManager.PushState("SplashScreen");

            base.Initialize();
        }
コード例 #2
0
ファイル: SplashScreen.cs プロジェクト: Breadmouth/Gravitas
 public SplashScreen(GameStateManager a_gameStateManager) : base(a_gameStateManager)
 {
     
 }
コード例 #3
0
ファイル: GameState.cs プロジェクト: Breadmouth/Gravitas
 public GameState(GameStateManager a_gameStateManager)
 {
     _gameStateManager = a_gameStateManager;
     _game = _gameStateManager._game;
 }
コード例 #4
0
 public GameState(GameStateManager a_gameStateManager)
 {
     _gameStateManager = a_gameStateManager;
     _game             = _gameStateManager._game;
 }
コード例 #5
0
 public SplashScreen(GameStateManager a_gameStateManager) : base(a_gameStateManager)
 {
 }