8690 Commits

Author SHA1 Message Date
Mario Zechner
56c297dd2b [ts] Release 4.2.27 2023-11-26 13:24:31 +01:00
Mario Zechner
74edd1c909 Merge branch '4.1' into 4.2-beta
# Conflicts:
#	spine-ts/package-lock.json
#	spine-ts/package.json
#	spine-ts/spine-canvas/package.json
#	spine-ts/spine-core/package.json
#	spine-ts/spine-phaser/package.json
#	spine-ts/spine-pixi/package.json
#	spine-ts/spine-player/package.json
#	spine-ts/spine-threejs/package.json
#	spine-ts/spine-webgl/package.json
2023-11-26 13:23:35 +01:00
Mario Zechner
14089dba6a [ts] Release 4.2.26 2023-11-26 13:23:12 +01:00
Mario Zechner
98da54402f [ts] Update all examples to pass Physics to updateWorldTransform() 2023-11-26 13:10:58 +01:00
Mario Zechner
4598da9a21 [ts] Temporarily use Physics.update everywhere 2023-11-26 12:58:14 +01:00
Nathan Sweet
f602177697 [libgdx] Fixed missing parenthesis when sorting physics constraints. 2023-11-24 22:57:19 -04:00
Harald Csaszar
ebdc26ce9f [unity] Minor code cleanup. 2023-11-24 19:47:46 +01:00
Harald Csaszar
f029c1d4fd [unity] Code and method signature cleanup (made ApplyAnimation and AfterAnimationApplied public virtual). 2023-11-24 19:32:11 +01:00
Harald Csaszar
ba54db2751 [unity] Increased package version for previous commit. 2023-11-24 18:11:53 +01:00
Harald Csaszar
fb2a76248f [unity] Moved skeleton.Update to UpdateAnimationStatus. 2023-11-24 18:09:58 +01:00
Harald Csaszar
83796890a2 [csharp] Added changelog entry for breaking changes related to MixAttachmentThreshold. See commit 5d9b361. 2023-11-22 17:40:45 +01:00
Mario Zechner
cc60317e4d [ts] Unsafed changes... 2023-11-22 17:33:55 +01:00
Harald Csaszar
549f19383d [unity] Updated examples to use trackEntry.SetMixDuration(mixDuration, delay) instead of mixDuration. 2023-11-22 17:28:46 +01:00
Mario Zechner
a5f7d68d12 [ts] Clean-up sorting of physics constraints. 2023-11-22 16:57:39 +01:00
Mario Zechner
c7aac73dee [ts] Port of physics constraints, SkeletonJson and SkeletonBinary incomplete. 2023-11-22 16:55:54 +01:00
Harald Csaszar
5d9b361b1c [unity] Adjusted example scripts to renamed MixAttachmentThreshold changes (see commit 1c16ea33). 2023-11-22 16:53:27 +01:00
Harald Csaszar
91cf9c36d7 [csharp] Port of commits 40aca11 and 92a9b88. Added alphaAttachmentThreshold. Fixed attachment timelines not being applied on higher tracks. 2023-11-22 16:53:26 +01:00
Harald Csaszar
4c3c630e62 [csharp] Port of commit 1fcaba8. Fixed some physics constraint behavior when strength is 0. 2023-11-22 16:53:26 +01:00
Nathan Sweet
855cae6953 [libgdx] Cleaned up Skeleton#sortPhysicsConstraint. 2023-11-22 11:44:02 -04:00
Nathan Sweet
1fcaba8c85 [libgdx] Fixed some physics constraint behavior when strength is 0. 2023-11-21 20:59:08 -04:00
Nathan Sweet
92a9b88e00 [libgdx] Javadoc for AnimationState setMixDuration. 2023-11-21 11:17:44 -04:00
Nathan Sweet
40aca11ccd [libgdx] Added alphaAttachmentThreshold. Fixed attachment timelines not being applied on higher tracks.
https://esotericsoftware.com/forum/d/25151
2023-11-21 10:51:46 -04:00
Harald Csaszar
5feb55d56e [unity] Minor: Increased version numbers in package.json files to 4.2, corrected leftovers. 2023-11-21 14:43:26 +01:00
Harald Csaszar
bba61a9a09 Merge branch '4.1' into 4.2-beta 2023-11-21 14:35:50 +01:00
Harald Csaszar
7eea8ce8b3 [unity] On-demand loading: Fixed a bug of editor not always resetting textures when exiting play mode. 2023-11-21 14:34:37 +01:00
Harald Csaszar
97a03e059e [unity] Minor fixed a typo in a documentation line. 2023-11-21 14:01:18 +01:00
Harald Csaszar
3a4d99d761 [unity] Minor: Added doc on skeleton baking unsupported uninherited rotation when negative scale is used. See #2419. 2023-11-21 13:48:28 +01:00
Mario Zechner
54706aeea7 [godot] Closes #2421, fix check whether mesh indices changed in between frames. 2023-11-17 19:30:16 +01:00
Harald Csaszar
626e661ecf [csharp] Fixed compile error on e.g. Unity version 2017.1 not supporting 0b111 litterals. 2023-11-17 17:52:59 +01:00
Harald Csaszar
b900fdc63c [unity] Fixed compile error in one version branch (FreeMoveHandle). 2023-11-17 17:32:55 +01:00
Harald Csaszar
9c7bb840f4 [examples] Adjusted runtimes copy script to 4.2-beta skeleton output and modified dir structures. 2023-11-17 17:21:17 +01:00
Harald Csaszar
f8352dce0a [unity] Ported 4.2-beta physics. Updated skeleton assets. 2023-11-17 17:18:18 +01:00
Harald Csaszar
fe53638f69 [csharp] Ported 4.2-beta physics. 2023-11-17 17:18:18 +01:00
Nathan Sweet
ad263d48be [libgdx] Physics data loading fixes. 2023-11-16 12:21:14 -04:00
Mario Zechner
60c0b3ed95 Merge branch '4.1' into 4.2-beta 2023-11-15 15:54:07 +01:00
Mario Zechner
094d3cbda7 [godot] Update to 4.1.3 2023-11-15 15:53:10 +01:00
Harald Csaszar
0b287f9a0a Merge branch '4.1' into 4.2-beta 2023-11-13 15:46:23 +01:00
Harald Csaszar
f9bf739498 [unity] Fixed a memory leak in SkeletonPartsRenderer. Closes #2414. 2023-11-13 15:40:35 +01:00
Nathan Sweet
7f89281d57 [libgdx] Added global physics timelines. 2023-11-12 19:46:41 -04:00
Nathan Sweet
c2906998ad Fixed physics reset leaving some state. 2023-11-12 11:01:22 -04:00
Nathan Sweet
1c3eaafb95 [libgdx] setToSetupPose doesn't reset physics. 2023-11-11 13:04:57 -04:00
Nathan Sweet
f7c8c6deb1 [libgdx] Physics reset timelines data loading. Fixed physics rotate/shear. 2023-11-10 21:17:41 -04:00
Nathan Sweet
7fae9e54ae [libgdx] Added physics reset timeline. 2023-11-10 17:22:43 -04:00
Nathan Sweet
e00fb24ea3 [libgdx] Float instead of boolean for physics properties. 2023-11-10 14:44:25 -04:00
Nathan Sweet
a4efb66d74 [libgdx] Fixed physics scaleX when the bone world scale is 0. 2023-11-10 08:37:33 -04:00
Nathan Sweet
4b7f5b0a96 Fixed sequence timelines being off by 1 frame in some cases.
closes EsotericSoftware/spine-editor#759
2023-11-08 21:14:07 -04:00
Nathan Sweet
24b307eac2 [libgdx] Removed debug physics checkbox from Skeleton Viewer. 2023-11-08 20:04:54 -04:00
Nathan Sweet
1d45f50ef3 [libgdx] Removed debug physics checkbox from Skeleton Viewer. 2023-11-08 19:04:57 -04:00
Nathan Sweet
4f58767740 [libgdx] Added bone and slot visibility nonessential data. 2023-11-08 18:46:21 -04:00
Nathan Sweet
d4452009ae [libgdx] Fixed physics massInverse from JSON. 2023-11-08 17:50:52 -04:00