7748 Commits

Author SHA1 Message Date
Mario Zechner
6705ad675f Merge branch '4.1' into 4.2-beta 2022-09-26 14:04:16 +02:00
Mario Zechner
ec0ea45149 [c] Fix formatting. 2022-09-26 14:03:59 +02:00
Mario Zechner
7d02b417c1 [godot] Fix v4 example project. 2022-09-26 14:03:15 +02:00
Mario Zechner
6a2a1f8101 [godot] Only log if actual work happens. 2022-09-26 13:42:03 +02:00
Mario Zechner
158eb4e7fb [godot] Conversion script .json -> .spine-json for existing projects. 2022-09-26 13:38:39 +02:00
Mario Zechner
03a9a50c36 Merge branch '4.1' into 4.2-beta 2022-09-26 10:41:40 +02:00
Mario Zechner
a18fc31041 [godot] Use .spine-json extension instead of .json, see #2134 2022-09-26 10:41:26 +02:00
Mario Zechner
6ec946708b Merge branch '4.1' into 4.2-beta 2022-09-26 10:04:07 +02:00
Mario Zechner
ef7eb1cb07 [c] Closes #2157, missing break in deform timeline apply. 2022-09-26 10:03:57 +02:00
badlogic
138db9a473 [ue4] Fix changes to render object system. 2022-09-21 13:42:27 +02:00
Mario Zechner
dac3983b62 Merge branch '4.1' into 4.2-beta 2022-09-21 13:19:55 +02:00
Mario Zechner
aeacf6e502 [c] Closes #2156, incorrect timeline type check. 2022-09-21 13:19:44 +02:00
Harald Csaszar
81708ebb0d [unity] Call computeWorldVertices before accessing region uvs in SkeletonBaker. Fix only for cosmetic reasons, SkeletonBaker doesn't map sequence functionality to Unity skeletal animation. See #2154. 2022-09-15 11:33:41 +02:00
Mario Zechner
c590944a51 Merge branch '4.1' into 4.2-beta
# Conflicts:
#	spine-cocos2dx/README.md
#	spine-godot/spine_godot/SpineSprite.cpp
#	spine-sdl/src/spine-sdl-cpp.cpp
#	spine-sfml/cpp/src/spine/spine-sfml.cpp
2022-09-15 08:39:43 +02:00
Mario Zechner
669af9f6bb Formatting. 2022-09-15 08:37:55 +02:00
Mario Zechner
25719370c7 [ue4] Call computeWorldVertices before fetching renderer object. See #2154. 2022-09-15 08:36:00 +02:00
Mario Zechner
d890eed2dc [cocos2dx] Update README.md for M1. 2022-09-15 08:32:44 +02:00
Mario Zechner
34534d0e90 [godot] Call computeWorldVertices before fetching region. See #2154 2022-09-15 08:09:48 +02:00
Mario Zechner
98980e02d3 [csharp] Fix port of 2154 2022-09-15 08:03:25 +02:00
Mario Zechner
531e256d6d [c][cpp][sfml] Fixes #2154 2022-09-15 07:58:12 +02:00
Mario Zechner
975a3fa30a [libgdx] Fix UVs for null region in RegionAttachment.updateRegion() 2022-09-15 07:48:58 +02:00
Mario Zechner
ba5f89f361 [ts] Correct order of UV assignements in RegionAttachment.updateRegion() 2022-09-15 07:46:33 +02:00
Mario Zechner
dc978ed05d [ts] Fix port of 899f7d7 2022-09-15 07:45:30 +02:00
Luke Ingram
1ef33f1d1a [ts] Port of d6adbe9.
See d6adbe96d8
2022-09-14 17:37:58 -04:00
Luke Ingram
9f5ce06f17 [sdl] Port of 899f7d7
Also, fix typo in README.md.
2022-09-14 17:32:13 -04:00
Harald Csaszar
0a9ca59f6e Merge branch '4.1' into 4.2-beta 2022-09-14 17:30:13 +02:00
Harald Csaszar
f1cababc9a [unity] Added Preferences setting Reload SkeletonData after Play, disable to avoid the reloading delay after exiting play-mode. 2022-09-14 17:16:10 +02:00
Nathan Sweet
d0002bcbab [c] Formatting. 2022-09-14 10:28:42 -04:00
Nathan Sweet
899f7d77ef [monogame] Fixed rendering for sequence attachments.
A region attachment with a sequence has its texture region set by `computeWorldVertices`. That must be called before the texture region is assigned to a local.
2022-09-14 10:21:00 -04:00
Harald Csaszar
b6e6712145 [csharp] Port of commit d6adbe96. Allow calling RegionAttachment#updateRegion when region is null. 2022-09-14 13:57:12 +02:00
Mario Zechner
a908bd9c6f Merge branch '4.1' into 4.2-beta 2022-09-14 10:53:23 +02:00
Mario Zechner
926612b104 [c] Fix compiler warning/error on MSVC 2019 v16.11.18 2022-09-14 10:52:53 +02:00
Mario Zechner
a50aedd71c [c] Fix compiler warning/error on MSVC 2019 v16.11.18 2022-09-14 10:51:41 +02:00
Nathan Sweet
d6adbe96d8 [libgdx] Allow calling RegionAttachment#updateRegion when region is null.
Mesh already allows this. SkeletonJson/Binary call `updateRegion` when the sequence is null, which fails before this commit if the attachment loader doesn't set a region. That is a valid usecase, eg to set regions later.

This also orders setting the UVs array indices to 0-7.
2022-09-13 18:12:31 -04:00
Nathan Sweet
537978eb0a [libgdx] Fixed Skeleton Viewer not closing in some cases. 2022-09-13 18:12:09 -04:00
Mario Zechner
b658634785 Merge branch '4.1' into 4.2-beta 2022-09-13 10:31:41 +02:00
Mario Zechner
57b985a382 [godot] Closes #2136, chmod a+x Linux binaries. 2022-09-13 10:31:26 +02:00
Mario Zechner
899fd11825 [godot] Fix up HasRendererObject changes/removal. 2022-09-13 10:26:19 +02:00
Mario Zechner
ee5e103ef8 Merge branch '4.1' into 4.2-beta 2022-09-13 10:01:09 +02:00
Mario Zechner
316c114855 Formatting. 2022-09-13 10:00:54 +02:00
Mario Zechner
7e59e0ebf9 Merge branch '4.1' into 4.2-beta 2022-09-12 14:02:21 +02:00
Mario Zechner
e01ba364df [ts][webgl] Added example demonstrating how to drag bones. Closes #2151. 2022-09-12 14:02:09 +02:00
Mario Zechner
80e186deef [ts][webgl] Added example demonstrating how to drag bones. Closes #2151. 2022-09-12 14:01:30 +02:00
Mario Zechner
7f9d4c0308 [ts] Port of #2150 2022-09-12 12:49:55 +02:00
Mario Zechner
52376a0a24 [c] Port of #2150 2022-09-12 12:43:42 +02:00
Mario Zechner
0827d88b7b [cpp] Port of #2150 2022-09-12 12:34:42 +02:00
Harald Csaszar
34a7eeb56d [csharp] Port TransformConstraint changes. See #2150. Changed Skeleton scaleX and scaleY from private to internal. 2022-09-12 11:46:34 +02:00
Mario Zechner
a1842c214e Merge branch '4.1' into 4.2-beta 2022-09-12 10:03:13 +02:00
Mario Zechner
a64b79b498 [c] Closes #2149, use timeline type instead property ids.ds 2022-09-12 10:03:00 +02:00
Nathan Sweet
efb015ef4e [libgdx] Fixed updateAppliedTransform when transformMode != normal.
Test with:
http://n4te.com/x/5349-disable-inherit-test.spine
Change bone B to not inherit various transform properties, observe behavior in animation.
2022-09-10 12:08:22 -04:00