/// <summary> /// Constructor /// </summary> /// <param name="x">particle Type</param> /// <param name="btn">Mouse Button</param> protected void constructor(Enumeration.EParticleType x, MouseController.MouseButtons btn) { this.type = x; this.init(); this.frequency = -999; ctr = new MouseController(btn); this._peff.ApplyController(ctr); }
/// <summary> /// Constructor /// </summary> /// <param name="x">particle Type</param> /// <param name="frq">frequency</param> protected void constructor(Enumeration.EParticleType x, int frq) { this.type = x; this.init(); ctr = new TimedTriggerController(frq); this.frequency = frq; this._peff.ApplyController(ctr); }
/// <summary> /// /// Constructor /// </summary> /// <param name="game">XNA Game Reference</param> /// <param name="frequency">Frequency</param> /// <param name="type">Particle Effect Type</param> /// <param name="param">Parameter</param> public Fire(Microsoft.Xna.Framework.Game game, int frequency, Enumeration.EParticleType type, parameters param) { this._system = new ParticleSystem(game); this.param = param; constructor(type, frequency); }
/// <summary> /// /// Constructor /// </summary> /// <param name="system">Mercury System Reference</param> /// <param name="frequency">Frequency</param> /// <param name="type">Particle Effect Type</param> /// <param name="param">Parameter</param> public Fire(ParticleSystem system, int frequency, Enumeration.EParticleType type, parameters param) { this._system = system; this.param = param; constructor(type, frequency); }
/// <summary> /// Constructor /// </summary> /// <param name="game">XNA Game Reference</param> /// <param name="button">Mouse Button</param> /// <param name="type">Particle Effect Type</param> /// <param name="param">Parameter</param> public void Initialize(Microsoft.Xna.Framework.Game game, MouseController.MouseButtons button, Enumeration.EParticleType type, parameters param) { this._system = new ParticleSystem(game); this.param = param; constructor(type, button); }
/// <summary> /// Constructor /// </summary> /// <param name="system">Mercury System Reference</param> /// <param name="button">Mouse Button</param> /// <param name="type">Particle Effect Type</param> /// <param name="param">Parameter</param> public void Initialize(ParticleSystem system, MouseController.MouseButtons button, Enumeration.EParticleType type, parameters param) { this._system = system; this.param = param; constructor(type, button); }