mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-02-04 14:24:53 +08:00
Merge branch 'EsotericSoftware:4.2' into 4.2
This commit is contained in:
commit
1eb1c4c90e
@ -122,7 +122,7 @@ elif [ "$platform" = "ios" ]; then
|
||||
cp libgodot.ios.template_release.simulator.a ios_xcode/libgodot.ios.release.xcframework/ios-arm64_x86_64-simulator/libgodot.a
|
||||
cp libgodot.ios.template_debug.arm64.a ios_xcode/libgodot.ios.debug.xcframework/ios-arm64/libgodot.a
|
||||
cp libgodot.ios.template_debug.simulator.a ios_xcode/libgodot.ios.debug.xcframework/ios-arm64_x86_64-simulator/libgodot.a
|
||||
cp -r ~/VulkanSDK/1.3.275.0/MoltenVK/MoltenVK.xcframework ios_xcode/
|
||||
cp -r /Users/runner/VulkanSDK/1.3.275.0/macOS/lib/MoltenVK.xcframework ios_xcode/
|
||||
rm -rf ios_xcode/MoltenVK.xcframework/{macos,tvos}*
|
||||
rm -rf ios.zip
|
||||
pushd ios_xcode
|
||||
|
||||
@ -5,6 +5,6 @@ IFS=$'\n\t'
|
||||
curl -L "https://sdk.lunarg.com/sdk/download/1.3.275.0/mac/vulkansdk-macos-1.3.275.0.dmg" -o /tmp/vulkan-sdk.dmg
|
||||
hdiutil attach /tmp/vulkan-sdk.dmg -mountpoint /Volumes/vulkan-sdk
|
||||
/Volumes/vulkan-sdk/InstallVulkan.app/Contents/MacOS/InstallVulkan \
|
||||
--accept-licenses --default-answer --confirm-command install
|
||||
--accept-licenses --default-answer --confirm-command install com.lunarg.vulkan.ios
|
||||
# hdiutil detach /Volumes/vulkan-sdk
|
||||
rm -f /tmp/vulkan-sdk.dmg
|
||||
60
spine-ts/package-lock.json
generated
60
spine-ts/package-lock.json
generated
@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "@esotericsoftware/spine-ts",
|
||||
"version": "4.2.96",
|
||||
"version": "4.2.98",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "@esotericsoftware/spine-ts",
|
||||
"version": "4.2.96",
|
||||
"version": "4.2.98",
|
||||
"license": "LicenseRef-LICENSE",
|
||||
"workspaces": [
|
||||
"spine-core",
|
||||
@ -33,9 +33,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@babel/runtime": {
|
||||
"version": "7.28.4",
|
||||
"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.4.tgz",
|
||||
"integrity": "sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==",
|
||||
"version": "7.28.6",
|
||||
"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.6.tgz",
|
||||
"integrity": "sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
@ -2219,18 +2219,18 @@
|
||||
},
|
||||
"spine-canvas": {
|
||||
"name": "@esotericsoftware/spine-canvas",
|
||||
"version": "4.2.96",
|
||||
"version": "4.2.98",
|
||||
"license": "LicenseRef-LICENSE",
|
||||
"dependencies": {
|
||||
"@esotericsoftware/spine-core": "4.2.96"
|
||||
"@esotericsoftware/spine-core": "4.2.98"
|
||||
}
|
||||
},
|
||||
"spine-canvaskit": {
|
||||
"name": "@esotericsoftware/spine-canvaskit",
|
||||
"version": "4.2.96",
|
||||
"version": "4.2.98",
|
||||
"license": "LicenseRef-LICENSE",
|
||||
"dependencies": {
|
||||
"@esotericsoftware/spine-core": "4.2.96",
|
||||
"@esotericsoftware/spine-core": "4.2.98",
|
||||
"canvaskit-wasm": "0.39.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -2240,17 +2240,17 @@
|
||||
},
|
||||
"spine-core": {
|
||||
"name": "@esotericsoftware/spine-core",
|
||||
"version": "4.2.96",
|
||||
"version": "4.2.98",
|
||||
"license": "LicenseRef-LICENSE"
|
||||
},
|
||||
"spine-phaser-v3": {
|
||||
"name": "@esotericsoftware/spine-phaser-v3",
|
||||
"version": "4.2.96",
|
||||
"version": "4.2.98",
|
||||
"license": "LicenseRef-LICENSE",
|
||||
"dependencies": {
|
||||
"@esotericsoftware/spine-canvas": "4.2.96",
|
||||
"@esotericsoftware/spine-core": "4.2.96",
|
||||
"@esotericsoftware/spine-webgl": "4.2.96"
|
||||
"@esotericsoftware/spine-canvas": "4.2.98",
|
||||
"@esotericsoftware/spine-core": "4.2.98",
|
||||
"@esotericsoftware/spine-webgl": "4.2.98"
|
||||
},
|
||||
"devDependencies": {
|
||||
"phaser": "^3.60.0"
|
||||
@ -2274,12 +2274,12 @@
|
||||
},
|
||||
"spine-phaser-v4": {
|
||||
"name": "@esotericsoftware/spine-phaser-v4",
|
||||
"version": "4.2.96",
|
||||
"version": "4.2.98",
|
||||
"license": "LicenseRef-LICENSE",
|
||||
"dependencies": {
|
||||
"@esotericsoftware/spine-canvas": "4.2.96",
|
||||
"@esotericsoftware/spine-core": "4.2.96",
|
||||
"@esotericsoftware/spine-webgl": "4.2.96"
|
||||
"@esotericsoftware/spine-canvas": "4.2.98",
|
||||
"@esotericsoftware/spine-core": "4.2.98",
|
||||
"@esotericsoftware/spine-webgl": "4.2.98"
|
||||
},
|
||||
"devDependencies": {
|
||||
"phaser": "^4.0.0-rc.1"
|
||||
@ -2290,10 +2290,10 @@
|
||||
},
|
||||
"spine-pixi-v7": {
|
||||
"name": "@esotericsoftware/spine-pixi-v7",
|
||||
"version": "4.2.96",
|
||||
"version": "4.2.98",
|
||||
"license": "LicenseRef-LICENSE",
|
||||
"dependencies": {
|
||||
"@esotericsoftware/spine-core": "4.2.96"
|
||||
"@esotericsoftware/spine-core": "4.2.98"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@pixi/assets": "^7.2.4",
|
||||
@ -2307,10 +2307,10 @@
|
||||
},
|
||||
"spine-pixi-v8": {
|
||||
"name": "@esotericsoftware/spine-pixi-v8",
|
||||
"version": "4.2.96",
|
||||
"version": "4.2.98",
|
||||
"license": "LicenseRef-LICENSE",
|
||||
"dependencies": {
|
||||
"@esotericsoftware/spine-core": "4.2.96"
|
||||
"@esotericsoftware/spine-core": "4.2.98"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"pixi.js": "^8.12.0"
|
||||
@ -2318,18 +2318,18 @@
|
||||
},
|
||||
"spine-player": {
|
||||
"name": "@esotericsoftware/spine-player",
|
||||
"version": "4.2.96",
|
||||
"version": "4.2.98",
|
||||
"license": "LicenseRef-LICENSE",
|
||||
"dependencies": {
|
||||
"@esotericsoftware/spine-webgl": "4.2.96"
|
||||
"@esotericsoftware/spine-webgl": "4.2.98"
|
||||
}
|
||||
},
|
||||
"spine-threejs": {
|
||||
"name": "@esotericsoftware/spine-threejs",
|
||||
"version": "4.2.96",
|
||||
"version": "4.2.98",
|
||||
"license": "LicenseRef-LICENSE",
|
||||
"dependencies": {
|
||||
"@esotericsoftware/spine-core": "4.2.96"
|
||||
"@esotericsoftware/spine-core": "4.2.98"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/three": "0.162.0"
|
||||
@ -2340,18 +2340,18 @@
|
||||
},
|
||||
"spine-webcomponents": {
|
||||
"name": "@esotericsoftware/spine-webcomponents",
|
||||
"version": "4.2.96",
|
||||
"version": "4.2.98",
|
||||
"license": "LicenseRef-LICENSE",
|
||||
"dependencies": {
|
||||
"@esotericsoftware/spine-webgl": "4.2.96"
|
||||
"@esotericsoftware/spine-webgl": "4.2.98"
|
||||
}
|
||||
},
|
||||
"spine-webgl": {
|
||||
"name": "@esotericsoftware/spine-webgl",
|
||||
"version": "4.2.96",
|
||||
"version": "4.2.98",
|
||||
"license": "LicenseRef-LICENSE",
|
||||
"dependencies": {
|
||||
"@esotericsoftware/spine-core": "4.2.96"
|
||||
"@esotericsoftware/spine-core": "4.2.98"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@esotericsoftware/spine-ts",
|
||||
"version": "4.2.96",
|
||||
"version": "4.2.98",
|
||||
"description": "The official Spine Runtimes for the web.",
|
||||
"type": "module",
|
||||
"files": [
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@esotericsoftware/spine-canvas",
|
||||
"version": "4.2.96",
|
||||
"version": "4.2.98",
|
||||
"description": "The official Spine Runtimes for the web.",
|
||||
"main": "dist/index.js",
|
||||
"types": "dist/index.d.ts",
|
||||
@ -31,6 +31,6 @@
|
||||
},
|
||||
"homepage": "https://github.com/esotericsoftware/spine-runtimes#readme",
|
||||
"dependencies": {
|
||||
"@esotericsoftware/spine-core": "4.2.96"
|
||||
"@esotericsoftware/spine-core": "4.2.98"
|
||||
}
|
||||
}
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@esotericsoftware/spine-canvaskit",
|
||||
"version": "4.2.96",
|
||||
"version": "4.2.98",
|
||||
"description": "The official Spine Runtimes for CanvasKit for NodeJS",
|
||||
"main": "dist/index.js",
|
||||
"types": "dist/index.d.ts",
|
||||
@ -31,7 +31,7 @@
|
||||
},
|
||||
"homepage": "https://github.com/esotericsoftware/spine-runtimes#readme",
|
||||
"dependencies": {
|
||||
"@esotericsoftware/spine-core": "4.2.96",
|
||||
"@esotericsoftware/spine-core": "4.2.98",
|
||||
"canvaskit-wasm": "0.39.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@esotericsoftware/spine-core",
|
||||
"version": "4.2.96",
|
||||
"version": "4.2.98",
|
||||
"description": "The official Spine Runtimes for the web.",
|
||||
"main": "dist/index.js",
|
||||
"types": "dist/index.d.ts",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@esotericsoftware/spine-phaser-v3",
|
||||
"version": "4.2.96",
|
||||
"version": "4.2.98",
|
||||
"description": "The official Spine Runtimes for the Phaser v3.",
|
||||
"main": "dist/index.js",
|
||||
"types": "dist/index.d.ts",
|
||||
@ -31,9 +31,9 @@
|
||||
},
|
||||
"homepage": "https://github.com/esotericsoftware/spine-runtimes#readme",
|
||||
"dependencies": {
|
||||
"@esotericsoftware/spine-canvas": "4.2.96",
|
||||
"@esotericsoftware/spine-core": "4.2.96",
|
||||
"@esotericsoftware/spine-webgl": "4.2.96"
|
||||
"@esotericsoftware/spine-canvas": "4.2.98",
|
||||
"@esotericsoftware/spine-core": "4.2.98",
|
||||
"@esotericsoftware/spine-webgl": "4.2.98"
|
||||
},
|
||||
"devDependencies": {
|
||||
"phaser": "^3.60.0"
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@esotericsoftware/spine-phaser-v4",
|
||||
"version": "4.2.96",
|
||||
"version": "4.2.98",
|
||||
"description": "The official Spine Runtimes for the Phaser v4.",
|
||||
"main": "dist/index.js",
|
||||
"types": "dist/index.d.ts",
|
||||
@ -31,9 +31,9 @@
|
||||
},
|
||||
"homepage": "https://github.com/esotericsoftware/spine-runtimes#readme",
|
||||
"dependencies": {
|
||||
"@esotericsoftware/spine-canvas": "4.2.96",
|
||||
"@esotericsoftware/spine-core": "4.2.96",
|
||||
"@esotericsoftware/spine-webgl": "4.2.96"
|
||||
"@esotericsoftware/spine-canvas": "4.2.98",
|
||||
"@esotericsoftware/spine-core": "4.2.98",
|
||||
"@esotericsoftware/spine-webgl": "4.2.98"
|
||||
},
|
||||
"devDependencies": {
|
||||
"phaser": "^4.0.0-rc.1"
|
||||
|
||||
@ -364,7 +364,7 @@ export class SpineGameObject extends DepthMixin(
|
||||
if (newType) {
|
||||
// Ensure framebuffer is properly set up.
|
||||
if (drawingContext.renderer.renderNodes.currentBatchDrawingContext !== drawingContext) {
|
||||
drawingContext.use();
|
||||
drawingContext.renderer.renderNodes.finishBatch();
|
||||
drawingContext.beginDraw();
|
||||
}
|
||||
|
||||
@ -379,7 +379,8 @@ export class SpineGameObject extends DepthMixin(
|
||||
let transform = Phaser.GameObjects.GetCalcMatrix(
|
||||
src,
|
||||
camera,
|
||||
parentMatrix
|
||||
parentMatrix,
|
||||
!drawingContext.useCanvas,
|
||||
).calc;
|
||||
let a = transform.a,
|
||||
b = transform.b,
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@esotericsoftware/spine-pixi-v7",
|
||||
"version": "4.2.96",
|
||||
"version": "4.2.98",
|
||||
"description": "The official Spine Runtimes for the web PixiJS v7.",
|
||||
"main": "dist/index.js",
|
||||
"types": "dist/index.d.ts",
|
||||
@ -31,7 +31,7 @@
|
||||
},
|
||||
"homepage": "https://github.com/esotericsoftware/spine-runtimes#readme",
|
||||
"dependencies": {
|
||||
"@esotericsoftware/spine-core": "4.2.96"
|
||||
"@esotericsoftware/spine-core": "4.2.98"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@pixi/core": "^7.2.4",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@esotericsoftware/spine-pixi-v8",
|
||||
"version": "4.2.96",
|
||||
"version": "4.2.98",
|
||||
"description": "The official Spine Runtimes for PixiJS v8.",
|
||||
"main": "dist/index.js",
|
||||
"types": "dist/index.d.ts",
|
||||
@ -31,7 +31,7 @@
|
||||
},
|
||||
"homepage": "https://github.com/esotericsoftware/spine-runtimes#readme",
|
||||
"dependencies": {
|
||||
"@esotericsoftware/spine-core": "4.2.96"
|
||||
"@esotericsoftware/spine-core": "4.2.98"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"pixi.js": "^8.12.0"
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@esotericsoftware/spine-player",
|
||||
"version": "4.2.96",
|
||||
"version": "4.2.98",
|
||||
"description": "The official Spine Runtimes for the web.",
|
||||
"main": "dist/index.js",
|
||||
"types": "dist/index.d.ts",
|
||||
@ -31,6 +31,6 @@
|
||||
},
|
||||
"homepage": "https://github.com/esotericsoftware/spine-runtimes#readme",
|
||||
"dependencies": {
|
||||
"@esotericsoftware/spine-webgl": "4.2.96"
|
||||
"@esotericsoftware/spine-webgl": "4.2.98"
|
||||
}
|
||||
}
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@esotericsoftware/spine-threejs",
|
||||
"version": "4.2.96",
|
||||
"version": "4.2.98",
|
||||
"description": "The official Spine Runtimes for the web.",
|
||||
"main": "dist/index.js",
|
||||
"types": "dist/index.d.ts",
|
||||
@ -31,7 +31,7 @@
|
||||
},
|
||||
"homepage": "https://github.com/esotericsoftware/spine-runtimes#readme",
|
||||
"dependencies": {
|
||||
"@esotericsoftware/spine-core": "4.2.96"
|
||||
"@esotericsoftware/spine-core": "4.2.98"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/three": "0.162.0"
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@esotericsoftware/spine-webcomponents",
|
||||
"version": "4.2.96",
|
||||
"version": "4.2.98",
|
||||
"description": "The official Spine webcomponents.",
|
||||
"main": "dist/index.js",
|
||||
"types": "dist/index.d.ts",
|
||||
@ -31,6 +31,6 @@
|
||||
},
|
||||
"homepage": "https://github.com/esotericsoftware/spine-runtimes#readme",
|
||||
"dependencies": {
|
||||
"@esotericsoftware/spine-webgl": "4.2.96"
|
||||
"@esotericsoftware/spine-webgl": "4.2.98"
|
||||
}
|
||||
}
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@esotericsoftware/spine-webgl",
|
||||
"version": "4.2.96",
|
||||
"version": "4.2.98",
|
||||
"description": "The official Spine Runtimes for the web.",
|
||||
"main": "dist/index.js",
|
||||
"types": "dist/index.d.ts",
|
||||
@ -31,6 +31,6 @@
|
||||
},
|
||||
"homepage": "https://github.com/esotericsoftware/spine-runtimes#readme",
|
||||
"dependencies": {
|
||||
"@esotericsoftware/spine-core": "4.2.96"
|
||||
"@esotericsoftware/spine-core": "4.2.98"
|
||||
}
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user