示例#1
0
 void newGame_Click(object sender, EventArgs e)
 {
     gameState = GameState.submenu;
     lvl_1.LoadContent(Content);
     lvl_2.LoadContent(Content);
     lvl_3.LoadContent(Content);
     lvl_4.LoadContent(Content);
     lvl_5.LoadContent(Content);
 }
示例#2
0
        /// <summary>
        /// LoadContent will be called once per game and is the place to load
        /// all of your content.
        /// </summary>
        protected override void LoadContent()
        {
            // Create a new SpriteBatch, which can be used to draw textures.
            spriteBatch = new SpriteBatch(GraphicsDevice);

            levelOne.LoadContent(Content);
            levelTwo.LoadContent(Content);
            levelThree.LoadContent(Content);
            levelFour.LoadContent(Content);
            levelFive.LoadContent(Content);
            levelSix.LoadContent(Content);
            levelSeven.LoadContent(Content);
            levelEight.LoadContent(Content);
            levelNine.LoadContent(Content);
            levelTen.LoadContent(Content);
            levelEle.LoadContent(Content);
            levelTwe.LoadContent(Content);
            levelTteen.LoadContent(Content);
            levelFourteen.LoadContent(Content);
            levelFifteen.LoadContent(Content);
            levelSixteen.LoadContent(Content);
            levelSeventeen.LoadContent(Content);

            transitionBackground = Content.Load <Texture2D>("transition");
            theOne.Sprite        = Content.Load <Texture2D>("theOne");

            walkingRight   = true;
            theOneTexRight = Content.Load <Texture2D>("SarahWalkRight3");
            theOneSprRight = new AnimatedSprite(theOneTexRight, 1, 4);


            theOneTexLeft = Content.Load <Texture2D>("SarahWalkLeft");
            theOneSprLeft = new AnimatedSprite(theOneTexLeft, 1, 4);

            startPos    = new Vector2(50, LEVEL_HEIGHT - theOneTexRight.Height);
            theOne.posY = (int)startPos.Y;
            theOne.posX = (int)startPos.X;
        }