Ejemplo n.º 1
0
 public ApplicationView(Texture2D smokeTexture, Texture2D splitterTexture, Texture2D explosionTexture, Texture2D shockwaveTexture, Camera camera, SpriteBatch spriteBatch)
 {
     _smokeTexture = smokeTexture;
     _splitterTexture = splitterTexture;
     _explosionTexture = explosionTexture;
     _shockwaveTexture = shockwaveTexture;
     _camera = camera;
     _spriteBatch = spriteBatch;
     explosion = new Explosion(_explosionTexture, _camera);
     smokeSystem = new SmokeSystem(_smokeTexture, explosionPos);
     splitterSystem = new SplitterSystem(_splitterTexture, explosionPos);
 }
Ejemplo n.º 2
0
 public void createExplosion()
 {
     explosion = new Explosion(_explosionTexture, _camera);
     smokeSystem = new SmokeSystem(_smokeTexture, explosionPos);
     splitterSystem = new SplitterSystem(_splitterTexture, explosionPos);
 }