9274 Commits

Author SHA1 Message Date
Nathan Sweet
687260a384 Removed SlotData#path.
The name now always contains the full path.
2024-05-14 15:28:59 -04:00
Mario Zechner
6c89b10972 [ue] Closes #2480, renderer component always updates after skeleton component 2024-05-14 11:43:44 +02:00
Mario Zechner
72abb4ead0 [ue] Closes #2521, fix USpineSkeletonComponent::SetSlotColor 2024-05-14 11:41:05 +02:00
Mario Zechner
5017bbf2aa [flutter] Closes #2525, fix build to include spine-cpp-lite. 2024-05-14 11:27:14 +02:00
Mario Zechner
ab2de2babd [cpp][godot] Closes #2524, physics constraint update didn't take into account yDown properly 2024-05-14 10:59:49 +02:00
Mario Zechner
4183a58100 [ts] Release 4.2.42 2024-05-14 10:19:28 +02:00
Mario Zechner
f212ece369 [ts] Fix incorrect handling of Physics.none in Skeleton.updateWorldTransform 2024-05-14 10:17:52 +02:00
Nathan Sweet
70865368cd Updated example projects that had warnings. 2024-05-10 15:51:00 -04:00
Mario Zechner
7798f8037a [ue] Update example project to UE 5.4. 2024-05-10 14:12:02 +02:00
Mario Zechner
eb91c170a4 Formatting 2024-05-10 14:00:45 +02:00
Mario Zechner
f41bb231e1 [godot] Do not generate vsproj 2024-05-10 13:58:57 +02:00
Mario Zechner
7a15bfc678 [godot] Update build to 4.1.4-stable 2024-05-10 13:42:11 +02:00
Harald Csaszar
a177da9611 [unity] Fixed keyword not being set for SkeletonGraphicRenderTexture quad material. See #2520. 2024-05-07 16:53:38 +02:00
Harald Csaszar
773d27c398 [unity] Fixed SkeletonGraphicRenderTexture incorrect alpha blending. Closes #2520. 2024-05-07 16:28:15 +02:00
Davide Tantillo
098fc0847a [ts][pixi] DarkTint renderer is registered by the runtime. DarkTintMesh is automatically used if a slot has dark color. 2024-05-07 12:14:34 +02:00
Mario Zechner
126a8f02aa [godot] Remove 4.0 build, upgrade to latest Scons. 2024-05-07 10:32:41 +02:00
Mario Zechner
524b65f43c Formatting 2024-05-07 10:32:41 +02:00
Mario Zechner
665d0c074d [ts] Release 4.2.41 2024-05-07 10:32:41 +02:00
Mario Zechner
b8580bb4ed [ts] setMixDurationWithDelta -> setMixDurationWithDelay 2024-05-07 10:32:41 +02:00
Harald Csaszar
77e859cb31 [unity] Improved UpdateWhenInvisible logic for SkeletonRenderSeparator. Closes #2519. 2024-05-06 20:46:14 +02:00
Harald Csaszar
9904398400 Merge branch '4.1' into 4.2 2024-05-06 19:44:37 +02:00
Harald Csaszar
24074454d1 [unity] Fixed UpdateWhenInvisible being incorrect when using SkeletonRenderSeparator. See #2519. 2024-05-06 19:40:19 +02:00
Harald Csaszar
527b928db1 [csharp] Fixed undefined MathUtils.Atan2Deg when USE_FAST_SIN_COS_ATAN2_APPROXIMATIONS enabled. Closes #2517. 2024-05-06 17:34:06 +02:00
Mario Zechner
8b59c1083d [ts] Release 4.2.40 2024-05-06 09:03:43 +02:00
Mario Zechner
baf6ea020a [ts] Fix TrackEntry.mixDuration, add TrackEntry.setMixDurationWithDelay(), closes #2518 2024-05-06 09:01:45 +02:00
Nathan Sweet
485de74983 [libgdx] SkeletonClipping#clipTriangles clean up. 2024-05-04 16:54:31 -04:00
Davide Tantillo
d860c3dbb4 [haxe] Add SkeletonSprite.getAnimationBounds() to get the animation bound. Add AnimationBoundExample. 2024-05-04 12:15:41 +02:00
Davide Tantillo
eb80431642 [haxe] Skeleton.getBounds() applies clipping, see #2515. Port of commits b043e5c, 637321a and 2049bed. 2024-05-04 12:01:35 +02:00
Harald Csaszar
ad82b56425 [monogame] Expose clipper used by SkeletonRenderer for use with Skeleton.GetBounds(), see #2515. Port of commit 2049bed. 2024-05-03 15:55:22 +02:00
Mario Zechner
0a828099e9 Formatting 2024-05-03 12:47:24 +02:00
Mario Zechner
5a462e9e21 [godot] Closes #2516, memdelete instead of memfree on Control 2024-05-03 12:44:30 +02:00
Davide Tantillo
77f48a39db [ts][player] Fixed examples embedding skeletons 2024-05-03 11:26:19 +02:00
Mario Zechner
65d09e73c7 [cpp] Introduce spine_bool for boolean values in spine-cpp-lite. 2024-05-03 11:23:56 +02:00
Davide Tantillo
03f8f67e01 [ts][player] Calculates animation viewport using new Skeleton.getBounds that considers clipping. 2024-05-03 10:56:07 +02:00
Davide Tantillo
f3097222f9 [ts] Skeleton.getBounds() applies clipping, see #2515. Port of commits b043e5c, 637321a and 2049bed. 2024-05-03 10:42:25 +02:00
Davide Tantillo
b3435430b8 [examples] Updated mix-and-match not inheriting rotation on feet 2024-05-03 09:24:01 +02:00
Harald Csaszar
c6a01d7a5f [csharp][unity] Skeleton.getBounds() applies clipping, see #2515. Port of commits b043e5c, 637321a and 2049bed. 2024-05-02 20:22:50 +02:00
Mario Zechner
2049bed11e [libgdx] Expose clipper used by SkeletonRenderer for use with Skeleton.getBounds(), see #2515 2024-05-02 17:08:08 +02:00
Mario Zechner
637321ad16 [libgdx] Overload for Skeleton.getBounds() which optionally applies clipping, see #2515 2024-05-02 17:04:35 +02:00
Mario Zechner
b043e5c978 [libgdx] Skeleton.getBounds() applies clipping, see #2515 2024-05-02 16:55:22 +02:00
Mario Zechner
a228adf684 [godot] Should close #2514, needs testing. 2024-05-02 16:52:48 +02:00
Mario Zechner
04c132f4af [c] Closes #2509, SP_INHERIT_NOSCALE was incorrectly implemented 2024-05-02 16:01:04 +02:00
Mario Zechner
39635f7566 [ue] Update skeleton time in widget on tick 2024-05-02 15:31:27 +02:00
Mario Zechner
da3d1cd4b3 [cocos2dx] Closes #2501, batch command needs to be created after two color tint vertex colors have been set. 2024-05-02 14:31:21 +02:00
Davide Tantillo
511dd0c1da [haxe] Port of commit cb48737 (partially - no copy constructor) 2024-05-01 11:13:49 +02:00
Davide Tantillo
25acb4caf1 [ts] Port of commit cb48737 (partially - no copy constructor) 2024-05-01 11:13:49 +02:00
Harald Csaszar
bab69e243a [unity] Fixed SkeletonGraphicRenderTexture RenderTexture being distorted. Closes #2513. Minor breaking: Changed type and name of protected member RawImage quadRawImage to SkeletonSubmeshGraphic quadMaskableGraphic. 2024-04-30 18:12:22 +02:00
Mario Zechner
b41e9377bb [flutter] Release 4.2.24 2024-04-30 12:37:16 +02:00
Mario Zechner
a8e8cfa567 [cpp] spine-cpp-light.h -> spine-cpp-lite.h 2024-04-30 12:35:16 +02:00
Mario Zechner
0e00ce4f07 [flutter] Closes #2438, support static linking of native libraries. 2024-04-30 12:30:13 +02:00