From 08363f8b07b1cc322f8b88836dded810fa2b79b5 Mon Sep 17 00:00:00 2001 From: Mat Groves Date: Thu, 6 Jun 2024 18:17:22 +0100 Subject: [PATCH] upgrade spine --- package-lock.json | 8 ++++---- package.json | 2 +- src/Spine.ts | 3 ++- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index dda868f..ba33a72 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.10", "license": "MIT", "dependencies": { - "@esotericsoftware/spine-core": "~4.1.50" + "@esotericsoftware/spine-core": "^4.2.45" }, "devDependencies": { "@pixi/extension-scripts": "^2.4.1", @@ -1449,9 +1449,9 @@ } }, "node_modules/@esotericsoftware/spine-core": { - "version": "4.1.51", - "resolved": "https://registry.npmjs.org/@esotericsoftware/spine-core/-/spine-core-4.1.51.tgz", - "integrity": "sha512-dbw+QG6wu6XE2RqvHCfIa7VRrzgwl/QXpVWx/1Cx4wfGuqdC2J7ztEUWo4n4ik1yrlbbE16LxrNET19PcsCpjA==" + "version": "4.2.45", + "resolved": "https://registry.npmjs.org/@esotericsoftware/spine-core/-/spine-core-4.2.45.tgz", + "integrity": "sha512-w0J//Os9d7FqZXxnXB9Pb+UEdAAMRKHBzmmGK87yDRcEg067yLg1WfWtXgVvAQP0gKSU9ceLqe+BkN6a0Z80EQ==" }, "node_modules/@fork-of/git-branch": { "version": "2.1.1", diff --git a/package.json b/package.json index c9f5ce9..f78f651 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ "watch": "xs watch" }, "dependencies": { - "@esotericsoftware/spine-core": "~4.1.50" + "@esotericsoftware/spine-core": "^4.2.45" }, "devDependencies": { "@pixi/extension-scripts": "^2.4.1", diff --git a/src/Spine.ts b/src/Spine.ts index 0f459b9..1e5cb51 100644 --- a/src/Spine.ts +++ b/src/Spine.ts @@ -49,6 +49,7 @@ import { ClippingAttachment, Color, MeshAttachment, + Physics, RegionAttachment, Skeleton, SkeletonBinary, @@ -328,7 +329,7 @@ export class Spine extends Container implements View this.state.apply(skeleton); - skeleton.updateWorldTransform(); + skeleton.updateWorldTransform(Physics.update); this.validateAttachments();