/** * overridden by SpatialTransformer to always set a time inside the first and the last keyframe's * time in the animation * * @author Kai Rabien (hevee) */ public void setMaxTime(float maxTime) { if (keyframes != null && keyframes.size() > 0) { float firstFrame = keyframes.get(0).time; float lastFrame = keyframes.get(keyframes.size() - 1).time; if (maxTime < firstFrame) maxTime = firstFrame; if (maxTime > lastFrame) maxTime = lastFrame; } super.setMaxTime(maxTime); }