Fixed mixing two animations using different time scales.

This commit is contained in:
NathanSweet 2014-04-23 15:35:58 +02:00
parent 52a4114d7a
commit 2c5db07f07

View File

@ -62,7 +62,7 @@ public class AnimationState {
float trackDelta = delta * current.timeScale; float trackDelta = delta * current.timeScale;
current.time += trackDelta; current.time += trackDelta;
if (current.previous != null) { if (current.previous != null) {
current.previous.time += trackDelta; current.previous.time += delta * current.previous.timeScale;
current.mixTime += trackDelta; current.mixTime += trackDelta;
} }