From f762a94638bc0b7b38d98344412ea153d9959dd7 Mon Sep 17 00:00:00 2001 From: Nathan Sweet Date: Wed, 6 Mar 2024 09:44:53 -0400 Subject: [PATCH] [libgdx] Fixed path constraint mode flags. --- .../src/com/esotericsoftware/spine/SkeletonBinary.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/SkeletonBinary.java b/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/SkeletonBinary.java index 14ace8ad0..4dab9bc47 100644 --- a/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/SkeletonBinary.java +++ b/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/SkeletonBinary.java @@ -308,8 +308,8 @@ public class SkeletonBinary extends SkeletonLoader { data.target = (SlotData)slots[input.readInt(true)]; int flags = input.read(); data.positionMode = PositionMode.values[flags & 1]; - data.spacingMode = SpacingMode.values[(flags >> 1) & 2]; - data.rotateMode = RotateMode.values[(flags >> 3) & 2]; + data.spacingMode = SpacingMode.values[(flags >> 1) & 3]; + data.rotateMode = RotateMode.values[(flags >> 3) & 3]; if ((flags & 128) != 0) data.offsetRotation = input.readFloat(); data.position = input.readFloat(); if (data.positionMode == PositionMode.fixed) data.position *= scale;