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); }
public void createExplosion() { explosion = new Explosion(_explosionTexture, _camera); smokeSystem = new SmokeSystem(_smokeTexture, explosionPos); splitterSystem = new SplitterSystem(_splitterTexture, explosionPos); }