9130 Commits

Author SHA1 Message Date
Mario Zechner
62a8216c63 [ts] Release 4.2.44 2024-06-04 11:15:10 +02:00
Mario Zechner
a74a5754b4 [ts][player] Closes #2536, deprecate jsonURL, skelURL, and atlasURL in favor of skeleton and atlas fields. 2024-06-04 10:57:33 +02:00
Mario Zechner
eaaec84aa9 Merge branch '4.1' into 4.2 2024-06-04 10:41:10 +02:00
Mario Zechner
8e28a32cf6 [ue] Closes #2537, null renderer object if UTrackEntry is destroyed. 2024-06-04 10:40:54 +02:00
Mario Zechner
1534558e38 [ue] Closes #2537, null renderer object if UTrackEntry is destroyed. 2024-06-04 10:40:30 +02:00
Davide Tantillo
73c401c2e5 [haxe] Renamed example ControlBones 2024-06-04 09:13:52 +02:00
Davide Tantillo
7c03945ba9 [ts][phaser] Fix events example parameters order 2024-06-03 12:09:53 +02:00
Davide Tantillo
455e2cbd6f [haxe] Add events example 2024-06-03 11:59:19 +02:00
Davide Tantillo
ed75b2eb61 [haxe] Fix AnimationState complete event bad porting from 88b009c 2024-06-03 11:01:15 +02:00
Davide Tantillo
8e20a5e02b [ts][pixi] Use pixi coordinate transformation functions 2024-06-03 11:01:15 +02:00
Harald Csaszar
96797adeb5 [unity] Fixed physics inheritance ignoring transform rotation. Closes #2538. 2024-05-31 18:09:59 +02:00
Harald Csaszar
63dc7d1bb8 [unity] SkeletonRenderTexture classes not displaying on Vulkan. Fixed negative viewport offsets for ortho and perspective projections. Closes #2535. 2024-05-29 17:08:30 +02:00
Davide Tantillo
acd4b1eb98 [haxe] Add coordinates transform and before/after UWT methods. Add stretchyman example. 2024-05-29 11:23:05 +02:00
Davide Tantillo
430cccb03f [haxe] Use Reflect.hasField rather than hasOwnProperty that is present on all platforms 2024-05-29 11:23:05 +02:00
Misaki Eymard
d384397ad0
Update README.md
The link to the spine-godot documentation was left in error so removed it.
2024-05-29 12:16:33 +09:00
Davide Tantillo
569adb1cd1 [ts][pixi] Add control bones example in example list 2024-05-28 11:41:41 +02:00
Mario Zechner
6c8d5e1615 Merge branch '4.1' into 4.2 2024-05-27 13:39:46 +02:00
Mario Zechner
879c7adb37 Formatting 2024-05-27 13:39:29 +02:00
Mario Zechner
8880546b78 Merge branch '4.1' into 4.2 2024-05-27 13:00:04 +02:00
Mario Zechner
d344c148ae [cpp] Return error when default skin can not be parsed in SkeletonBinary. 2024-05-27 12:48:46 +02:00
Mario Zechner
01fb564358 [sdl] Update to SDL 2.30.2 2024-05-27 09:04:13 +02:00
Mario Zechner
9f5deac729 [c] Assume C99 compatibility. 2024-05-27 09:00:41 +02:00
Mario Zechner
247f28525e [libgdx] Fix version numbers in README.md 2024-05-27 08:47:30 +02:00
Davide Tantillo
1336255592 [ts][pixi] Add methods to transform from/to pixi/spine coordinates. Add control bone example to show usage. 2024-05-24 16:38:09 +02:00
Harald Csaszar
68688a7c94 [unity] All Outline shaders provide Width in Screen Space parameter for constant screen-space outline width at differently scaled attachments. Closes #1615. 2024-05-23 15:36:53 +02:00
Harald Csaszar
986ab71c66 [unity] Fixed URP/2D/Skeleton Lit shader incorrectly displaying Additive slots. Closes #2533. 2024-05-23 14:44:45 +02:00
Davide Tantillo
986e061272 [ts][pixi] Excluded typescript example from build 2024-05-23 12:38:59 +02:00
Davide Tantillo
fd65b561b8 [ts][pixi] Add typescript example 2024-05-23 12:23:21 +02:00
Mario Zechner
3311550b26 [godot] Use Scons 4.4.0 for 3.x Godot build 2024-05-22 16:13:21 +02:00
Mario Zechner
77acce777c [godot] Attempt to fix Windows build on GitHub. 2024-05-22 15:55:15 +02:00
Harald Csaszar
330e646c08 [unity] Fixed SkeletonRenderSeparator mesh being broken with slot alpha 0. Closes #2532. 2024-05-21 21:38:29 +02:00
Mario Zechner
aaa9b81628 Formatting 2024-05-21 13:17:23 +02:00
Mario Zechner
5abed8a7f6 [godot] Closes #2489, fix reference count of SpineAttachments
The SpineAttachment destructor would dereference the spine::Attachment. However, the set_spine_object() call doesn't increase the reference count. This can lead to the attachment being deallocated too early.
2024-05-21 13:15:46 +02:00
Mario Zechner
dc577acc8d [godot] Take clipping into account in Skeleton.get_bounds() 2024-05-21 12:48:30 +02:00
Mario Zechner
e1d7310511 [flutter] Skeleton.getBounds() takes clipping into consideration (see #2515) 2024-05-21 12:42:10 +02:00
Mario Zechner
b8f0aaaacc [cpp] Skeleton.getBounds() optionally applies clipping, see #2515 2024-05-21 12:29:42 +02:00
Mario Zechner
cb3aa4ec7c [sdl] Use PMA asset in example, formatting, port to C backend 2024-05-21 11:55:53 +02:00
oldeviloldevil
4cf43903c8
support premultiplied alpha (#2523)
* Update spine-sdl-cpp.h

* Update spine-sdl-cpp.cpp
2024-05-21 11:38:58 +02:00
Mario Zechner
25d55851e9 [godot] Closees #2530, don't use preview skin/animation at runtime 2024-05-21 11:37:06 +02:00
Mario Zechner
0615878a80 Formatting 2024-05-17 17:19:30 +02:00
Nathan Sweet
4214e8a8e6 [libgdx] Added an example for SkeletonActor. 2024-05-17 10:23:36 -04:00
Harald Csaszar
98a9deb5df [unity] Fixed SkeletonRenderTexture and SkeletonGraphicRenderTexture issues when mesh is empty. Closes #2529. 2024-05-17 12:36:24 +02:00
Davide Tantillo
e39ed25240 [ts] Release 4.2.43 2024-05-17 12:31:14 +02:00
Davide Tantillo
8bca84f46e [ts] Used lambda for Color.toRgb888 2024-05-17 12:23:36 +02:00
Richard Fu
89831677e4 [ts][pixi] Add tint property for Pixi's convention. 2024-05-17 12:23:36 +02:00
Nathan Sweet
0e13cdbb76 [libgdx] Use frames local. 2024-05-16 13:29:01 -04:00
Davide Tantillo
09f742d7c6 [ts] Fix SkeletonJson frame count set for PhysicsConstraintResetTimeline 2024-05-16 17:38:20 +02:00
Mario Zechner
cb0fc7adaa [flutter] Closes #2526, fix use after free error in dress-up.
When setting a new skin in _toggleSkin, we first dispose the old skin, then set the new skin. However, setting the new skin will compare attachments against the still set but already freed old skin. We end up with use after free memory access.
2024-05-16 16:31:02 +02:00
Mario Zechner
a911384e67 Re-export examples and copy to runtimes 2024-05-16 16:08:40 +02:00
Davide Tantillo
77b6a5bb03 [ts][pixi] Add JSDoc. 2024-05-16 12:01:22 +02:00