Exemplo n.º 1
0
        public SpriteParticle(ParticleEngine engine, Texture2D sprite, Vector2 position, Color color)
            : base(engine, position)
        {
            this.sprite = sprite;
            this.color = color;

            origin = Resources.GetSpriteCenter(sprite);
        }
Exemplo n.º 2
0
        public SpriteParticle(ParticleEngine engine, Texture2D sprite, Vector2 position, Color color)
            : base(engine, position)
        {
            this.sprite = sprite;
            this.color  = color;

            origin = Resources.GetSpriteCenter(sprite);
        }
Exemplo n.º 3
0
 public ConstantForceMethod(ParticleEngine engine, Vector2 force)
     : base(engine)
 {
     this.force = force;
 }
Exemplo n.º 4
0
 public ScaleMethod(ParticleEngine engine, float startScale, float endScale)
     : base(engine)
 {
     this.startScale = startScale;
     this.endScale   = endScale;
 }
Exemplo n.º 5
0
 public FadeInOutMethod(ParticleEngine engine) : base(engine)
 {
 }
Exemplo n.º 6
0
 public SpriteParticle(ParticleEngine engine, Texture2D sprite, Vector2 position)
     : this(engine, sprite, position, Color.White)
 {
 }
Exemplo n.º 7
0
 public Particle(ParticleEngine engine, Vector2 position, float lifeLength)
 {
     this.engine = engine;
     this.position = position;
 }
Exemplo n.º 8
0
 public EmitterParticle(ParticleEngine engine, Vector2 position, ParticleEmitter pe)
     : base(engine, position)
 {
     this.pe = pe;
 }
Exemplo n.º 9
0
 public ParticleMethod(ParticleEngine engine)
 {
     this.engine = engine;
 }
Exemplo n.º 10
0
 public ParticleMethod(ParticleEngine engine)
 {
     this.engine = engine;
 }
Exemplo n.º 11
0
 public FadeInOutMethod(ParticleEngine engine)
     : base(engine)
 {
 }
Exemplo n.º 12
0
 public Particle(ParticleEngine engine, Vector2 position, float lifeLength)
 {
     this.engine   = engine;
     this.position = position;
 }
Exemplo n.º 13
0
 public Particle(ParticleEngine engine, Vector2 position)
     : this(engine, position, -1)
 {
 }
Exemplo n.º 14
0
 public SpriteParticle(ParticleEngine engine, Texture2D sprite, Vector2 position)
     : this(engine, sprite, position, Color.White)
 {
 }
Exemplo n.º 15
0
 public ScaleMethod(ParticleEngine engine, float startScale, float endScale)
     : base(engine)
 {
     this.startScale = startScale;
     this.endScale = endScale;
 }
Exemplo n.º 16
0
 public PointForceMethod(ParticleEngine engine, Vector2 point, float strength)
     : base(engine)
 {
     this.point    = point;
     this.strength = strength;
 }
Exemplo n.º 17
0
 public PointForceMethod(ParticleEngine engine, Vector2 point, float strength)
     : base(engine)
 {
     this.point = point;
     this.strength = strength;
 }
Exemplo n.º 18
0
 public EmitterParticle(ParticleEngine engine, Vector2 position, ParticleEmitter pe)
     : base(engine, position)
 {
     this.pe = pe;
 }
Exemplo n.º 19
0
 public ConstantForceMethod(ParticleEngine engine, Vector2 force)
     : base(engine)
 {
     this.force = force;
 }
Exemplo n.º 20
0
 public Particle(ParticleEngine engine, Vector2 position)
     : this(engine, position, -1)
 {
 }