protected override void Dispose(bool disposing) { VelocityRange = null; AngularVelocityRange = null; ScaleRange = null; AlphaRange = null; ColorRange = null; DragRange = null; AccelerationRange = null; ElasticityRange = null; base.Dispose(disposing); }
public FlxParticle() : base(0, 0) { VelocityRange = new FlxRange <Vector2>(Vector2.Zero, Vector2.Zero); AngularVelocityRange = new FlxRange <float>(0); ScaleRange = new FlxRange <Vector2>(Vector2.One, Vector2.One); AlphaRange = new FlxRange <float>(1, 1); ColorRange = new FlxRange <Color>(Color.White); DragRange = new FlxRange <Vector2>(Vector2.Zero, Vector2.Zero); AccelerationRange = new FlxRange <Vector2>(Vector2.Zero, Vector2.Zero); ElasticityRange = new FlxRange <float>(0); Exists = false; }
public override bool Equals(object obj) { FlxRange <T> o = (FlxRange <T>)obj; return(Start.Equals(o.Start) && End.Equals(o.End)); }