Explorar el Código

bugfix if speed = 0

ncannasse hace 8 años
padre
commit
9799487b56
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  1. 1 1
      h3d/anim/Animation.hx

+ 1 - 1
h3d/anim/Animation.hx

@@ -207,7 +207,7 @@ class Animation {
 		// check on anim end
 		// check on anim end
 		if( onAnimEnd != null ) {
 		if( onAnimEnd != null ) {
 			var end = endFrame();
 			var end = endFrame();
-			var et = (end - frame) / (speed * sampling);
+			var et = speed == 0 ? 0 : (end - frame) / (speed * sampling);
 			if( et <= dt && et > 0 ) {
 			if( et <= dt && et > 0 ) {
 				frame = end;
 				frame = end;
 				dt -= et;
 				dt -= et;