예제 #1
0
        protected override void LoadContent()
        {
            CONTENT_MANAGER.LoadSpriteSheet("tank", 32, 32);
            CONTENT_MANAGER.LoadSpriteSheet("bullet", 32, 32);
            var terrain = CONTENT_MANAGER.LoadSpriteSheet("terrain", 16, 16);

            CONTENT_MANAGER.LoadFonts("default");

            var animdata = File.ReadAllText("Content/animdata/yellow_tank.json");

            CONTENT_MANAGER.LoadAnimation("yellow_tank", "tank", animdata);

            animdata = File.ReadAllText("Content/animdata/silver_tank.json");
            CONTENT_MANAGER.LoadAnimation("silver_tank", "tank", animdata);

            animdata = File.ReadAllText("Content/animdata/green_tank.json");
            CONTENT_MANAGER.LoadAnimation("green_tank", "tank", animdata);

            animdata = File.ReadAllText("Content/animdata/red_tank.json");
            CONTENT_MANAGER.LoadAnimation("red_tank", "tank", animdata);

            animdata = File.ReadAllText("Content/animdata/bullet.json");
            CONTENT_MANAGER.LoadAnimation("bullet", "bullet", animdata);

            InitScreen();
        }
예제 #2
0
        protected override void LoadContent()
        {
            DrawingHelper.Initialize(GraphicsDevice);
            CONTENT_MANAGER.spriteBatch       = new SpriteBatch(GraphicsDevice);
            CONTENT_MANAGER.CurrentInputState = new InputState(Mouse.GetState(), Keyboard.GetState());

            CONTENT_MANAGER.LoadFonts("default");
            CONTENT_MANAGER.LoadSprites("Cats", "tank", "bullet");

            InitScreens();
        }