|
@@ -53,7 +53,7 @@ import java.util.logging.Logger;
|
|
|
* usage is
|
|
|
* <pre>
|
|
|
* AnimControl control model.getControl(AnimControl.class);
|
|
|
- * EffectTrack track = new EffectTrack(existingEmmitter, control.getAnim("TheAnim").getLength());
|
|
|
+ * EffectTrack track = new EffectTrack(existingEmitter, control.getAnim("TheAnim").getLength());
|
|
|
* control.getAnim("TheAnim").addTrack(track);
|
|
|
* </pre>
|
|
|
*
|
|
@@ -130,7 +130,7 @@ public class EffectTrack implements ClonableTrack {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- //Anim listener that stops the Emmitter when the animation is finished or changed.
|
|
|
+ //Anim listener that stops the emitter when the animation is finished or changed.
|
|
|
private class OnEndListener implements AnimEventListener {
|
|
|
|
|
|
@Override
|
|
@@ -160,7 +160,7 @@ public class EffectTrack implements ClonableTrack {
|
|
|
this.emitter = emitter;
|
|
|
//saving particles per second value
|
|
|
this.particlesPerSeconds = emitter.getParticlesPerSec();
|
|
|
- //setting the emmitter to not emmit.
|
|
|
+ //setting the emitter to not emit.
|
|
|
this.emitter.setParticlesPerSec(0);
|
|
|
this.length = length;
|
|
|
//Marking the emitter with a reference to this track for further use in deserialization.
|
|
@@ -204,7 +204,7 @@ public class EffectTrack implements ClonableTrack {
|
|
|
emitted = true;
|
|
|
emitter.setCullHint(CullHint.Dynamic);
|
|
|
emitter.setEnabled(true);
|
|
|
- //if the emitter has 0 particles per seconds emmit all particles in one shot
|
|
|
+ //if the emitter has 0 particles per second, emit all particles in one shot
|
|
|
if (particlesPerSeconds == 0) {
|
|
|
emitter.emitAllParticles();
|
|
|
if (!killParticles.stopRequested) {
|
|
@@ -212,13 +212,13 @@ public class EffectTrack implements ClonableTrack {
|
|
|
killParticles.stopRequested = true;
|
|
|
}
|
|
|
} else {
|
|
|
- //else reset its former particlePerSec value to let it emmit.
|
|
|
+ //else reset its former particlePerSec value to let it emit.
|
|
|
emitter.setParticlesPerSec(particlesPerSeconds);
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- //stops the emmiter to emit.
|
|
|
+ // Stop the emitter from emitting.
|
|
|
private void stop() {
|
|
|
emitter.setParticlesPerSec(0);
|
|
|
emitted = false;
|
|
@@ -278,7 +278,7 @@ public class EffectTrack implements ClonableTrack {
|
|
|
}
|
|
|
|
|
|
removeUserData(this);
|
|
|
- //setting user data on the new emmitter and marking it with a reference to the cloned Track.
|
|
|
+ //setting user data on the new emitter and marking it with a reference to the cloned Track.
|
|
|
setUserData(effectTrack);
|
|
|
effectTrack.emitter.setParticlesPerSec(0);
|
|
|
return effectTrack;
|
|
@@ -357,7 +357,7 @@ public class EffectTrack implements ClonableTrack {
|
|
|
this.emitter = emitter;
|
|
|
//saving particles per second value
|
|
|
this.particlesPerSeconds = emitter.getParticlesPerSec();
|
|
|
- //setting the emmitter to not emmit.
|
|
|
+ //setting the emitter to not emit.
|
|
|
this.emitter.setParticlesPerSec(0);
|
|
|
setUserData(this);
|
|
|
}
|