Преглед на файлове

EffectTrack : fixed an issue when emitter wouldn't emit again once the animation was done and loopMode was set to DontLoop

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9858 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
rem..om преди 13 години
родител
ревизия
f7d6c30db3
променени са 1 файла, в които са добавени 2 реда и са изтрити 5 реда
  1. 2 5
      engine/src/core/com/jme3/animation/EffectTrack.java

+ 2 - 5
engine/src/core/com/jme3/animation/EffectTrack.java

@@ -87,7 +87,7 @@ public class EffectTrack implements ClonableTrack {
 
         public KillParticleControl() {
         }
-        
+
         @Override
         public void setSpatial(Spatial spatial) {
             super.setSpatial(spatial);
@@ -104,7 +104,7 @@ public class EffectTrack implements ClonableTrack {
 
         @Override
         protected void controlUpdate(float tpf) {
-            if(remove){
+            if (remove) {
                 emitter.removeControl(this);
                 return;
             }
@@ -132,8 +132,6 @@ public class EffectTrack implements ClonableTrack {
             return c;
 
         }
-
-
     };
 
     //Anim listener that stops the Emmitter when the animation is finished or changed.
@@ -144,7 +142,6 @@ public class EffectTrack implements ClonableTrack {
         }
 
         public void onAnimChange(AnimControl control, AnimChannel channel, String animName) {
-            stop();
         }
     }