OSDN Git Service

No need to calculate frameNumber if only a single frame is there.
authorhneuer <hanno.neuer@gmail.com>
Sat, 24 Aug 2013 11:48:05 +0000 (13:48 +0200)
committerhneuer <hanno.neuer@gmail.com>
Sat, 24 Aug 2013 11:48:05 +0000 (13:48 +0200)
gdx/src/com/badlogic/gdx/graphics/g2d/Animation.java

index 057ec3e..91d34da 100644 (file)
@@ -125,11 +125,10 @@ public class Animation {
         * @param stateTime\r
         * @return current frame number */\r
        public int getKeyFrameIndex (float stateTime) {\r
-               int frameNumber = (int)(stateTime / frameDuration);\r
-\r
                if(keyFrames.length == 1)\r
-         return 0;\r
-               \r
+                       return 0;\r
+\r
+               int frameNumber = (int)(stateTime / frameDuration);\r
                switch (playMode) {\r
                case NORMAL:\r
                        frameNumber = Math.min(keyFrames.length - 1, frameNumber);\r