16 Commits

Author SHA1 Message Date
Nathan Sweet
77774608bf [as3][c][cpp][csharp][libgdx][lua][ts] Fixed updateAppliedTransform for the root bone. 2021-09-16 17:00:10 -06:00
Nathan Sweet
f4021177f9 [as3][c][cpp][csharp][libgdx][lua][ts] Don't treat scale sign as an instant transition when applying a timeline additively. 2021-09-15 00:28:43 -06:00
Nathan Sweet
dc9a6ebe7f [as3][c][cpp][csharp][libgdx][lua][ts] Fixed loading transform constraint timelines from JSON data.
* Fixed SkeletonJson not allocating enough memory for curves (maximum of 6 curves/key, not 4). Fixes email: FMfcgzGkbDfvckWcFxWlsTWzFhMXsTDw
* Removed SkeletonData and Skeleton methods: findBoneIndex, findSlotIndex. Bones and slots have an index field that should be used instead.
* Removed SkeletonData and Skeleton methods: find*ConstraintIndex. Only SkeletonJson needed these, they don't need to be in the public API.
* Used a local for number of frames where it was used many times.
2021-09-12 18:15:19 -06:00
Nathan Sweet
efac69ee7a Fixed scale of constrained bones with transform constraint relative + local. 2021-09-06 19:54:17 -06:00
Nathan Sweet
8d99332f7f [all] Fixed AnimationState#addEmptyAnimation when the track is empty.
http://esotericsoftware.com/forum/Spine-4-change-in-behavior-with-EmptyAnimation-16176
2021-07-28 20:32:53 -04:00
Nathan Sweet
87b9821e00 [as3][c][cpp][cs][libgdx][lua] Fixed crash with path constraint proportional spacing and tangent rotate modes. 2021-06-30 14:11:26 -04:00
Nathan Sweet
d4271ccae9 Fixed AnimationState#clearNext. 2021-06-20 15:53:19 -04:00
badlogic
d3f9885fbc [lua] Fix reading stepped curve, see #1903 2021-06-15 13:42:39 +02:00
badlogic
22613ea84c [lua] Port IK constraint changes
See

33bce01fee
f9862b10b3
2021-06-09 15:32:21 +02:00
Nathan Sweet
0544e14102 [lua] 4.0 porting complete. 2021-06-08 20:25:14 -04:00
Nathan Sweet
0b26b5e74a [lua] Many fixes, a few things still broken. 2021-06-06 23:17:26 -04:00
Nathan Sweet
6428b82e1e [lua] 4.0 port fixes. 2021-06-05 21:55:01 -04:00
Nathan Sweet
137c3f69ed [lua] 4.0 port, runs but LOVE is not rendering. 2021-06-05 21:16:25 -04:00
Nathan Sweet
3b650f8db1 [lua] Timelines 4.0 port. 2021-06-04 22:15:32 -04:00
Nathan Sweet
3c0a43687b [lua] SkeletonJson 4.0 port, clean up. 2021-06-03 22:04:11 -04:00
Nathan Sweet
fe9baaf849 [lua] Move spine-lua source to spine-lua subfolder. 2021-06-02 14:37:57 -04:00