/// <summary> /// Allows the game to perform any initialization it needs to before starting to run. /// This is where it can query for any required services and load any non-graphic /// related content. Calling base.Initialize will enumerate through any components /// and initialize them as well. /// </summary> protected override void Initialize() { // TODO: Add your initialization logic here SetUpPayPal(); self = this; LoadConfig(); LoadWallpapers(); Wallpaper = walls[new Random().Next(6)]; //Wallpaper = Utils.CreateTexture(GraphicsDevice, graphics.PreferredBackBufferWidth, graphics.PreferredBackBufferHeight); // gd = GraphicsDevice; var spriteSheetLoader = new SpriteSheetLoader(Content, GraphicsDevice); sheet = spriteSheetLoader.Load("SpriteSheet.png"); hit4sheet = spriteSheetLoader.Load("hit4.png"); //sheet loginMenu = new LoginMenu(); loginMenu.Initialize(Content); registerMenu = new RegisterMenu(); registerMenu.Initialize(Content); menus.Add(loginMenu); menus.Add(registerMenu); base.Initialize(); }
/// <summary> /// Allows the game to perform any initialization it needs to before starting to run. /// This is where it can query for any required services and load any non-graphic /// related content. Calling base.Initialize will enumerate through any components /// and initialize them as well. /// </summary> protected override void Initialize() { // TODO: Add your initialization logic here self = this; //LoadConfig(); Wallpaper = Utils.CreateTexture(GraphicsDevice, graphics.PreferredBackBufferWidth, graphics.PreferredBackBufferHeight); // gd = GraphicsDevice; loginMenu = new LoginMenu(); loginMenu.Initialize(Content); registerMenu = new RegisterMenu(); registerMenu.Initialize(Content); menus.Add(loginMenu); menus.Add(registerMenu); base.Initialize(); state = State.LoginMenu; }