7500 Commits

Author SHA1 Message Date
badlogic
9a99aef7e8 [godot] Clean-up and optimize SpineSprite. 2022-04-29 11:33:10 +02:00
badlogic
bcf20d764b [godot] Don't apply "[stop]" animation. 2022-04-29 10:24:28 +02:00
Harald Csaszar
d0770a99cb [unity] Fixed automatic partial re-import when atlas png texture and/or material have been deleted and re-exported. Closes #1650. 2022-04-28 18:18:11 +02:00
badlogic
3785147ba3 [godot] Custom materials on the skeleton level. 2022-04-28 16:57:34 +02:00
badlogic
248109b88b [godot] Set loop on animation in v3. 2022-04-28 16:57:10 +02:00
badlogic
2e2e5becf8 [godot] Support for Live++ for Godot 4 2022-04-28 16:56:46 +02:00
Harald Csaszar
f04a7b38ca [unity] Fixed exception after changing animation name with existing custom mix duration, closes #1874. Displaying animation/bone/etc name in red in Inspector fields when it no longer exists at the skeleton data. 2022-04-27 20:49:40 +02:00
badlogic
a19262ca3a [godot] Keep vorbis for minimal build. 2022-04-27 15:27:43 +02:00
badlogic
9ce8d5171a [godot] Cleaned-up and added v4 examples. 2022-04-27 15:27:16 +02:00
badlogic
323a8b9299 [godot] Fix SpineAnimationTrack and SpineSlotNode for 4.x 2022-04-27 14:54:23 +02:00
badlogic
4c417dd2c2 [godot] Rework invalidation of native spine objects, add unit test. 2022-04-26 23:34:57 +02:00
badlogic
7866fff884 [godot] Fix owners not being set correctly, more sanity checks. 2022-04-26 20:56:57 +02:00
Harald Csaszar
a23217c8f7 Merge branch '4.0' into 4.1-beta 2022-04-26 19:20:41 +02:00
Harald Csaszar
edea4bef94 [unity] Now keeping manually placed AnimationClip Events when updating skeleton assets (Mecanim). Closes #1838. 2022-04-26 19:18:28 +02:00
badlogic
6ad83c94a8 [godot] Make SpineObjectWrapper a RefCounted, fix up type hierarchy. 2022-04-26 17:15:27 +02:00
badlogic
e807ef406c [godot] Prepare all classes for proper native object handling based on signals. 2022-04-26 17:04:00 +02:00
badlogic
cb36ae34cd [godot] Remove collision shape proxy, add object wrapper template. 2022-04-26 14:27:15 +02:00
badlogic
7fe9e7cbdf [godot] (u)int64_t -> int 2022-04-26 13:34:03 +02:00
badlogic
dfd2fc057a [godot] Fetch animation player on the fly, improve animation player example. 2022-04-26 09:04:43 +02:00
badlogic
15e6ccf05e [godot] Clean-up animation-player example. 2022-04-25 22:39:53 +02:00
badlogic
5cd4b1410b [godot] Better scrubbing of SpineAnimationTrack, exposed more TrackEntry properties, fixes. 2022-04-25 22:22:12 +02:00
Harald Csaszar
688407fd57 [unity] GetRemappedClone copying from Sprite now provides additional pmaCloneTextureFormat and pmaCloneMipmaps parameters. 2022-04-25 16:35:23 +02:00
Nathan Sweet
7c25bb476f [libgdx] Eclipse project files to set encoding. 2022-04-25 10:11:56 -04:00
badlogic
a09e765c33 [godot] Added SpineAnimationTrack to sequence Spine animations with AnimationPlayer, see examples/08-annimation-player 2022-04-24 20:05:22 +02:00
badlogic
9f5eaf89a8 [godot] Only return global transforms is SpineSprite is visible in tree. 2022-04-23 22:14:32 +02:00
badlogic
30ef5d350a [godot] Remove remaining bind slots code from SpineSprite 2022-04-22 20:32:15 +02:00
badlogic
a2b2189faa [godot] Replaced bind nodes in SpineSprite with much more powerful SpineSlotNode. Added example scene. 2022-04-22 20:09:26 +02:00
badlogic
b24f7e53c6 [godot] Ensure editor is told that the transform is changed when the slot name is selected for a SpineSlotNode. 2022-04-22 13:50:36 +02:00
badlogic
19fc6bab8b [godot] Add SpineSlotNode to attach arbitrary trees to skeleton slots, have skeleton, bone, slot, and transforms reference the enclosing SpineSprite. 2022-04-22 13:20:26 +02:00
badlogic
8cabfa370f [godot] Fix SpineBone transform methods. 2022-04-22 10:31:28 +02:00
badlogic
b4d6bbaf5a [godot] Mouse and bone following example. 2022-04-22 10:01:35 +02:00
badlogic
b1b056ae4b [godot] Signals for SpineSprite before and after the world transforms change. 2022-04-22 07:38:06 +02:00
badlogic
dcb35d0c54 [godot] Fix loop setting for footstep.ogg 2022-04-21 18:30:43 +02:00
badlogic
6fef444f03 [godot] Add animation state listener example. 2022-04-21 18:24:29 +02:00
badlogic
b06b06c7c2 [godot] Refactored examples, added listener example, fixed listener signal names. 2022-04-21 16:49:56 +02:00
badlogic
9310d29e0d [godot] Clean-up SpineSprite, first pass.
* rename a few methods.
* remove overlap
* add signal "world_transforms_changed"
* remove preview animation and skin, will be covered by SpineSkeletonDataResource inspector preview
2022-04-21 16:17:36 +02:00
badlogic
5af5bf6e9f [godot] Rename SpineSprite ProcessMode to UpdateMode. 2022-04-21 15:26:07 +02:00
badlogic
0191ac3641 [godot] Improve Windows setup script. 2022-04-21 14:27:41 +02:00
badlogic
5e8ec2fab7 Merge branch '4.2-beta' of https://github.com/esotericsoftware/spine-runtimes into 4.2-beta 2022-04-21 14:06:34 +02:00
badlogic
d297e1b4ce Merge branch '4.1-beta' into 4.2-beta 2022-04-21 14:06:26 +02:00
badlogic
98780c25e8 Merge branch '4.1-beta' of https://github.com/esotericsoftware/spine-runtimes into 4.1-beta 2022-04-21 14:06:10 +02:00
badlogic
83df6b7316 Merge branch '4.0' into 4.1-beta 2022-04-21 14:05:53 +02:00
badlogic
01524d4cdc Merge branch '4.0' of https://github.com/esotericsoftware/spine-runtimes into 4.0 4.0.64 2022-04-21 14:05:32 +02:00
badlogic
0db28c0a46 [ue4] Fix UE5 compilation errors. Closes #2071 2022-04-21 14:05:20 +02:00
Mario Zechner
ccc43a3864 [godot] 4.x compatibility. 2022-04-21 02:40:26 +02:00
Mario Zechner
2ec5d44ed3 [godot] Fix all clang-tidy issues. 2022-04-20 15:10:00 +02:00
Mario Zechner
e0d4fbc34a [godot] Ensure proper parameter names for objects in bound methods. 2022-04-20 14:33:30 +02:00
Mario Zechner
ac5bab64b4 [godot] Remove empty destructors. 2022-04-20 14:22:43 +02:00
Mario Zechner
d81fd324cb [godot] Clean-up NULL -> nullptr. 2022-04-20 14:08:29 +02:00
Mario Zechner
32a5fd05b6 [godot] Clean-up includes. 2022-04-20 14:07:25 +02:00