From 7155626dc05cd2f275105fed4d87b3307b8687d0 Mon Sep 17 00:00:00 2001 From: Nathan Sweet Date: Wed, 6 Oct 2021 01:52:39 -1000 Subject: [PATCH] Fixed sequence leading zeros. --- .../src/com/esotericsoftware/spine/attachments/Sequence.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/attachments/Sequence.java b/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/attachments/Sequence.java index ef28b1096..244f83f05 100644 --- a/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/attachments/Sequence.java +++ b/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/attachments/Sequence.java @@ -70,9 +70,10 @@ public class Sequence { public String getPath (String basePath, int index) { StringBuilder buffer = new StringBuilder(basePath.length() + digits); buffer.append(basePath); - buffer.append(start + index); - while (buffer.length() < digits) + String frame = Integer.toString(start + index); + for (int i = digits - frame.length(); i > 0; i--) buffer.append('0'); + buffer.append(frame); return buffer.toString(); }