/// <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); // TODO: use this.Content to load your game content here titleScreen = Content.Load <Texture2D>(@"Textures\TitleScreen"); spriteSheet = Content.Load <Texture2D>(@"Textures\SpriteSheet"); starField = new StarField(this.Window.ClientBounds.Width, this.Window.ClientBounds.Height, 200, new Vector2(0, 30f), spriteSheet, new Rectangle(0, 450, 2, 2)); }
public static void Load() { _objs = new BaseObject[30]; for (int i = 0; i < _objs.Length; i++) { _objs[i] = new Pic(new Point(600, i * 20), new Point(-i, -i), new Size(15, 15), @".\ufo.png"); } //for (int i = _objs.Length / 2; i < _objs.Length; i++) // _objs[i] = new Star(new Point(600, i * 20), new Point(-i, 0), new Size(5, 5)); starField = new BaseObject[15000]; Random random = new Random(); for (int i = 0; i < starField.Length; i++) { starField[i] = new StarField(new Point(random.Next(-Width, Width), random.Next(-Height, Height)), new Point(10, 10), new Size(10, 10), Width, Height, random.Next(1, Width)); } }
/// <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); // TODO: use this.Content to load your game content here titleScreen = Content.Load<Texture2D>(@"Textures\TitleScreen"); spriteSheet = Content.Load<Texture2D>(@"Textures\SpriteSheet"); starField = new StarField(this.Window.ClientBounds.Width, this.Window.ClientBounds.Height, 200, new Vector2(0, 30f), spriteSheet, new Rectangle(0, 450, 2, 2)); }