12345678910111213141516171819202122232425 |
- module BABYLON {
- export class Particle {
- public position = Vector3.Zero();
- public direction = Vector3.Zero();
- public color = new Color4(0, 0, 0, 0);
- public colorStep = new Color4(0, 0, 0, 0);
- public lifeTime = 1.0;
- public age = 0;
- public size = 0;
- public angle = 0;
- public angularSpeed = 0;
- public copyTo(other: Particle) {
- other.position.copyFrom(this.position);
- other.direction.copyFrom(this.direction);
- other.color.copyFrom(this.color);
- other.colorStep.copyFrom(this.colorStep);
- other.lifeTime = this.lifeTime;
- other.age = this.age;
- other.size = this.size;
- other.angle = this.angle;
- other.angularSpeed = this.angularSpeed;
- }
- }
- }
|