示例#1
0
        /// <summary>
        /// Allows the game component to perform any initialization it needs to before starting
        /// to run.  This is where it can query for any required services and load content.
        /// </summary>
        public override void Initialize()
        {
            spriteBatch = new SpriteBatch(Game.GraphicsDevice);
            trim = new button(Game.Content.Load<Texture2D>("images/butnselec"),
                      new Vector2(334, 52), 0, new Point(0, 0), new Point(1, 1), new Point(121, 30));
            back = new button(Game.Content.Load<Texture2D>("images/ButtonSet"),
                      new Vector2(600, 52), 0, new Point(0, 2), new Point(1, 1), new Point(121, 30));

            names = save_game.continuegame(ref snumber);
            namesbt = new continueslec[(int)snumber];
            for (int x = 0; x < snumber; x++)
            {
                namesbt[x] = new continueslec(Game.Content.Load<Texture2D>("images/button"),
                    new Vector2(350, (50 * x) + 50), new Point(121, 30),
            0, new Point(0, 0), new Point(1, 1), Vector2.Zero,
            0);
            }
            sf = Game.Content.Load<SpriteFont>("Font/SpriteFont1");
            trim.position.X = 375 - sf.MeasureString(names[0]).X / 2;

            base.Initialize();
        }
示例#2
0
        public virtual void Load()
        {
            names = null;
            namesbt = null;
            spriteBatch = new SpriteBatch(Game.GraphicsDevice);
            trim = new button(Game.Content.Load<Texture2D>("images/butnselec"),
                      new Vector2(334, 52), 0, new Point(0, 0), new Point(1, 1), new Point(121, 30));
            back = new button(Game.Content.Load<Texture2D>("images/ButtonSet"),
                      new Vector2(600, 52), 0, new Point(0, 2), new Point(1, 1), new Point(121, 30));

            names = save_game.continuegame(ref snumber);
            namesbt = new continueslec[(int)snumber];
            for (int x = 0; x < snumber; x++)
            {
                namesbt[x] = new continueslec(Game.Content.Load<Texture2D>("images/button"),
                    new Vector2(350, (50 * x) + 50), new Point(121, 30),
            0, new Point(0, 0), new Point(1, 1), Vector2.Zero,
            0);
            }
            sf = Game.Content.Load<SpriteFont>("Font/SpriteFont1");
        }