refactor: ttl range

This commit is contained in:
cha0s 2021-01-26 13:22:23 -06:00
parent 4cd543e4ff
commit c014384712

View File

@ -48,7 +48,7 @@ export default () => class Emitted extends decorate(Trait) {
this.#rotationAdd = new Range(params.rotation.add);
this.#scaleStart = new Range(params.scale.start);
this.#scaleEnd = new Range(params.scale.end);
this.#ttl = params.ttl;
this.#ttl = new Range(params.ttl);
this.#velocityAngle = new Range(params.velocity.angle);
this.#velocityMagnitude = new Range(params.velocity.magnitude);
}
@ -154,7 +154,7 @@ export default () => class Emitted extends decorate(Trait) {
this.#rotationAdd = new Range(this.params.rotation.add);
this.#scaleStart = new Range(this.params.scale.start);
this.#scaleEnd = new Range(this.params.scale.end);
this.#ttl = this.params.ttl;
this.#ttl = new Range(this.params.ttl);
this.#velocityAngle = new Range(this.params.velocity.angle);
this.#velocityMagnitude = new Range(this.params.velocity.magnitude);
}
@ -182,7 +182,7 @@ export default () => class Emitted extends decorate(Trait) {
start: this.#scaleStart.value(),
end: this.#scaleEnd.value(),
},
ttl: this.#ttl,
ttl: this.#ttl.value(),
velocity: {
angle: this.#velocityAngle.value(),
magnitude: this.#velocityMagnitude.value(),