public ParticulasChispas(EmisorParticular emisor, Vector3 direccion, Texture textura, Color colorDestino) : base(emisor) { this.colorDestino = colorDestino; this.direccion = direccion; this.textura = textura; this.tamaño = 50f * emisor.Tamaño; }
public ParticulaMaterial(EmisorParticular emisor, Vector3 direccion, Texture textura, Color colorDestino) : base(emisor) { this.colorDestino = colorDestino; this.direccion = direccion; this.textura = textura; this.vertice.Color = colorDestino.ToArgb(); this.tamaño = 10f * emisor.Tamaño; }
public Particula(EmisorParticular emisor) { this.activa = true; this.decay = emisor.Life; this.creacion = DateTime.Now; this.delay = emisor.Delay; this.velocidad = emisor.Velocidad; this.emisor = emisor; this.ultimaModificacion = 0; this.seed = emisor.Seed; this.aleatoriedad = emisor.Aleatoriedad; this.vertice.Color = emisor.Color.ToArgb(); //Guardo los vértices de la partícula this.vertice.X = emisor.Posicion.X; this.vertice.Y = emisor.Posicion.Y; this.vertice.Z = emisor.Posicion.Z; this.color = emisor.Color; }
public ParticulaNieve(EmisorParticular emisor) : base(emisor) { }