コード例 #1
0
 public HighScoreScreen(ScreenManager manager, HighScoreBoard scoreBoard, string highlightedScoreId = "")
     : base(manager)
 {
     this.scoreBoard = scoreBoard;
     this.scoreEntries = scoreBoard.GetPage(0, 5);
     this.highlightedScoreId = highlightedScoreId;
 }
コード例 #2
0
        public LevelScreen(ScreenManager manager)
            : base(manager)
        {
            player = new Player(new Vector2(MAP_WIDTH / 2.0f, MAP_HEIGHT / 2.0f));
            buddy = player.SpawnBuddy();

            enemies = new List<Enemy>();
            deadEnemies = new Queue<Enemy>();

            pickups = new List<Pickup>();
            deadPickups = new Queue<Pickup>();
        }
コード例 #3
0
 public Screen(ScreenManager manager)
 {
     this.manager = manager;
 }
コード例 #4
0
 public CreditsScreen(ScreenManager manager)
     : base(manager)
 {
 }
コード例 #5
0
 public MenuScreen(ScreenManager manager)
     : base(manager)
 {
 }