コード例 #1
0
ファイル: GameState.cs プロジェクト: AlanWills/Mythology
 public GameState(GameStateManager manager)
     : base(manager.Game)
 {
     StateManager = manager;
     Components = new List<GameComponent>();
     Tag = this;
 }
コード例 #2
0
ファイル: SkillScreen.cs プロジェクト: AlanWills/Mythology
        public SkillScreen(GameStateManager stateManager, int skillPoints)
            : base(stateManager)
        {
            linkLabelHandler = new EventHandler(addSkillLabel_Selected);
            SkillPoints = skillPoints;

            SetTarget(GamePlayScreen.Player.Character);
        }
コード例 #3
0
ファイル: BaseScreen.cs プロジェクト: AlanWills/Mythology
        public BaseScreen(GameStateManager manager)
            : base(manager)
        {
            SpriteFont menuFont = Content.Load<SpriteFont>("SpriteFonts\\ControlFont");
            ControlManager = new ControlManager(menuFont);

            PlayerIndexInControl = PlayerIndex.One;
        }
コード例 #4
0
ファイル: GamePlayScreen.cs プロジェクト: AlanWills/Mythology
 public GamePlayScreen(GameStateManager manager)
     : base(manager)
 {
     StateManager.Camera.CameraMode = CameraMode.Free;
 }
コード例 #5
0
 public StartMenuScreen(GameStateManager manager)
     : base(manager)
 {
 }
コード例 #6
0
 public CharacterGeneratorScreen(GameStateManager stateManager)
     : base(stateManager)
 {
 }
コード例 #7
0
ファイル: TitleScreen.cs プロジェクト: AlanWills/Mythology
 public TitleScreen(GameStateManager manager)
     : base(manager)
 {
 }