コード例 #1
0
ファイル: Menu.cs プロジェクト: ncallaway/Song-of-Ice
        public Menu(SongOfIce game)
            : base(game)
        {
            snowHelper = new SnowHelper(game);
            currentHelper = snowHelper;

            menuSelector = 0;
            selected = Color.White;
            unselected = new Color(200, 200, 200);
        }
コード例 #2
0
ファイル: LevelFactory.cs プロジェクト: ncallaway/Song-of-Ice
        public static Level CreateLevelFromMetaLevel(MetaLevel metaLevel, SongOfIce game)
        {
            if (metaLevel.Id == "oneup") {
                return new MushroomLevel(game, metaLevel);
            }

            if (metaLevel.Id == "tr") {
                return new TronLevel(game, metaLevel);
            }

            if (metaLevel.Id == "cr") {
                return new CreditsLevel(game, metaLevel);
            }

            return null;
        }
コード例 #3
0
 public MushroomLevel(SongOfIce game, MetaLevel meta)
     : base(game, meta)
 {
     setup = false;
 }
コード例 #4
0
ファイル: View.cs プロジェクト: ncallaway/Song-of-Ice
 public View(SongOfIce game)
 {
     content = new ContentManager(game.Services, "Content");
     this.game = game;
 }
コード例 #5
0
ファイル: TronLevel.cs プロジェクト: ncallaway/Song-of-Ice
 public TronLevel(SongOfIce game, MetaLevel meta)
     : base(game, meta)
 {
     setup = false;
 }
コード例 #6
0
ファイル: CreditsLevel.cs プロジェクト: ncallaway/Song-of-Ice
 public CreditsLevel(SongOfIce game, MetaLevel meta)
     : base(game, meta)
 {
 }
コード例 #7
0
 public LoadingScreen(SongOfIce game)
     : base(game)
 {
     flakeRotation = 0;
 }