From 6a819315e095fe9592d56d64bb4933aa08e5d16d Mon Sep 17 00:00:00 2001 From: Davide Tantillo Date: Fri, 21 Nov 2025 15:49:13 +0100 Subject: [PATCH] First skeleton update only after scaleX/Y is set. --- spine-ts/spine-construct3/src/c3runtime/instance.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spine-ts/spine-construct3/src/c3runtime/instance.ts b/spine-ts/spine-construct3/src/c3runtime/instance.ts index ffca4203f..0cc03330d 100644 --- a/spine-ts/spine-construct3/src/c3runtime/instance.ts +++ b/spine-ts/spine-construct3/src/c3runtime/instance.ts @@ -495,11 +495,11 @@ class SpineC3Instance extends globalThis.ISDKWorldInstanceBase { this._setSkin(); - this.update(0); - this.skeleton.scaleX = this.isFlippedX ? -this.propScaleX : this.propScaleX; this.skeleton.scaleY = this.propScaleY; + this.update(0); + this.skeletonLoaded = true; this._trigger(C3.Plugins.EsotericSoftware_SpineConstruct3.Cnds.OnSkeletonLoaded); }