From 4b7f5b0a96aefeba4d215deaf1e4be1a89ce3360 Mon Sep 17 00:00:00 2001 From: Nathan Sweet <> Date: Wed, 8 Nov 2023 21:14:07 -0400 Subject: [PATCH] Fixed sequence timelines being off by 1 frame in some cases. closes EsotericSoftware/spine-editor#759 --- .../spine-libgdx/src/com/esotericsoftware/spine/Animation.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/Animation.java b/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/Animation.java index 9b6357d4b..890da0336 100644 --- a/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/Animation.java +++ b/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/Animation.java @@ -2427,7 +2427,7 @@ public class Animation { int index = modeAndIndex >> 4, count = sequence.getRegions().length; SequenceMode mode = SequenceMode.values[modeAndIndex & 0xf]; if (mode != SequenceMode.hold) { - index += (time - before) / delay + 0.00001f; + index += (time - before) / delay + 0.0001f; switch (mode) { case once: index = Math.min(count - 1, index);