From 8c3e024f3beba58f1bbcfc26d20001bb7debc5d0 Mon Sep 17 00:00:00 2001 From: NathanSweet Date: Fri, 6 Mar 2015 05:32:54 +0100 Subject: [PATCH] Fixed events on frame zero not firing. --- .../src/com/esotericsoftware/spine/AnimationState.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/AnimationState.java b/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/AnimationState.java index 2a1a17364..65d0aecd3 100644 --- a/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/AnimationState.java +++ b/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/AnimationState.java @@ -301,7 +301,7 @@ public class AnimationState { TrackEntry next, previous; Animation animation; boolean loop; - float delay, time, lastTime = 0, endTime, timeScale = 1; + float delay, time, lastTime = -1, endTime, timeScale = 1; float mixTime, mixDuration; AnimationStateListener listener; float mix = 1; @@ -312,7 +312,7 @@ public class AnimationState { animation = null; listener = null; timeScale = 1; - lastTime = 0; + lastTime = -1; // Trigger events on frame zero. time = 0; }