示例#1
0
 public void LoadContent(GraphicsDevice device, ContentManager contentManager, ParticleManager particleManager)
 {
     this._device = device;
     _contentManager = contentManager;
     _blankTexture = new Texture2D(device, 1, 1);
     _blankTexture.SetData<Color>(new Color[] { Color.White });
     _contentLoaded = true;
     _font = contentManager.Load<SpriteFont>("SpriteFont1");
     _checkerTileTexture = contentManager.Load<Texture2D>(@"Sprites/CheckerPiece");
 }
示例#2
0
 /// <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()
 {
     _maxPruning = 0;
     _minPruning = 0;
     _maxDepth = 0;
     _timer = 0;
     _nodeGeneration = 0;
     _checkerBoard = new CheckerBoard(Rows, Cols);
     _cam = new Camera {Pos = new Vector2(0, 0)};
     _particleManager = new ParticleManager();
     _screenManager = new UIScreenManager();
     _setupForm = new SetupForm(this);
     _drawDriver = new DrawDriver();
     base.Initialize();
 }
示例#3
0
 public void LoadContent(GraphicsDevice device, ContentManager contentManager, ParticleManager particleManager)
 {
     this._device    = device;
     _contentManager = contentManager;
     _blankTexture   = new Texture2D(device, 1, 1);
     _blankTexture.SetData <Color>(new Color[] { Color.White });
     _contentLoaded      = true;
     _font               = contentManager.Load <SpriteFont>("SpriteFont1");
     _checkerTileTexture = contentManager.Load <Texture2D>(@"Sprites/CheckerPiece");
 }