Mario Zechner
a12e3ffe37
[libgdx] Fix SequenceTimeline JSON parsing
...
"stop" -> "hold"
2021-10-14 00:26:52 +02:00
badlogic
a0f1ed1b9b
[runtimes] Fixed and updated example exports with 4.1.04-beta
...
- Fixed SkeletonBinary.ts
- Updated dragon example to use sequences
2021-10-13 17:52:34 +02:00
Nathan Sweet
c33326e872
Changed physics to match new plan.
2021-10-09 21:22:50 -10:00
Nathan Sweet
0c269a07d6
Spring constraint -> physics constraint.
2021-10-09 15:38:36 -10:00
Nathan Sweet
02a85972de
Javadocs. Don't use generics for Sequence#apply.
2021-10-07 22:26:44 -10:00
Nathan Sweet
7155626dc0
Fixed sequence leading zeros.
2021-10-06 01:52:39 -10:00
Nathan Sweet
34870fd759
Sequence clean up.
...
* Removed unused generics.
* Sequence missing from copy constructors.
* Renamed stop->hold.
2021-10-05 19:46:19 -10:00
Nathan Sweet
39afd0e7ea
Add small value to sequence timeline for float inaccuracy.
2021-10-05 00:35:54 -10:00
Nathan Sweet
f3b7d2acb2
Sequence playReverse -> onceReverse.
2021-10-04 23:59:40 -10:00
Nathan Sweet
a037fbbb31
Sequence play -> once.
2021-10-04 23:42:03 -10:00
Nathan Sweet
35347bf6a3
Only update the region if the attachment has a region.
2021-10-04 22:20:06 -10:00
Nathan Sweet
d798334a5e
Sequence attachment fixes.
2021-10-04 20:48:58 -10:00
Nathan Sweet
f7ae127115
Changed AnimationState animation time so it continues past animation end if non-looping and animation end is >= animation duration.
...
This allows sequences to continue to play in the common case where animation end is not being used to stop the animation early.
2021-10-04 00:58:42 -10:00
Nathan Sweet
515d238886
JSON and binary loading for sequences.
2021-10-04 00:57:25 -10:00
Nathan Sweet
eb5e19036d
Attachment name in slot attachment timelines is now optional.
2021-10-04 00:21:02 -10:00
Nathan Sweet
3cb04204f4
Clean up.
2021-10-02 03:03:22 -10:00
Nathan Sweet
6e938b32ea
Rewrote sequence attachment as a sequence property on region and mesh attachments.
2021-10-01 22:53:08 -10:00
Nathan Sweet
920604dff7
TextureRegionAttachment -> HasTextureRegion.
2021-09-25 23:04:56 -10:00
Nathan Sweet
f4e893ef88
Clean up.
2021-09-25 20:34:25 -10:00
Nathan Sweet
ff95b27bf6
Load sequence attachments from JSON.
...
EsotericSoftware/spine-editor#9
2021-09-24 21:08:53 -10:00
Nathan Sweet
457aa3a894
Initial comment for sequence attachments (frame-by-frame).
...
EsotericSoftware/spine-editor#9
2021-09-24 21:00:26 -10:00
Nathan Sweet
96a998b82d
Spine Runtimes License Agreement update (September 24, 2021).
2021-09-24 18:18:19 -10:00
Nathan Sweet
772f69be41
Initial commit for spring constraints.
2021-09-22 00:21:59 -10:00
Nathan Sweet
2614811ef8
Find bones and slots by index, not name.
2021-09-21 21:42:39 -10:00
Nathan Sweet
db92cb3667
Update the asset manager for only 16ms, not until the next asset is loaded.
...
https://github.com/libgdx/libgdx/wiki/Managing-your-assets#optimize-loading
2021-09-20 23:28:58 -10:00
Nathan Sweet
036b02a917
Javadoc for chain scale bone parent requirement.
2021-09-19 19:30:25 -10:00
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
0e3722861f
[libgdx] Skeleton Viewer, allow setting setup pose every frame. Store linear.
2021-09-15 00:07:30 -06:00
Mario Zechner
67c0d39eab
[runtimes] Fixed owl example project, export and runtime scripts
...
The owl example project was not keying the control bone, leading to incorrect additive blending. The export.sh and runtimes.sh script in example/export did not account for the folder structure change in spine-ts.
2021-09-14 00:02:04 +02:00
Nathan Sweet
afa9a873ad
SkeletonViewer, don't show "Reloaded" if the loading failed.
2021-09-12 18:15:35 -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
ea6b595036
[libgdx] Updated JsonRollback for older Java compilers.
2021-09-02 00:00:34 -06:00
Nathan Sweet
d9b882eaef
[libgdx] Added TrackEntry#isEmptyAnimation.
2021-08-30 11:36:26 -06:00
Nathan Sweet
e0f5213b70
[libgdx] Improved AnimationState listener event documentation.
2021-08-22 00:03:24 -06:00
Nathan Sweet
db1cabfcee
[libgdx] Fixed JsonRollback rgba2 -> twoColor.
2021-08-21 14:01:25 -06:00
Mario Zechner
0bf2fb6059
Revert "Formatting errors to test GH Action."
...
This reverts commit 1800b235458b331b87bed27ce5aee55575163fc7.
2021-08-18 21:21:09 +02:00
Mario Zechner
1800b23545
Formatting errors to test GH Action.
2021-08-18 21:15:37 +02:00
badlogic
d4c099018b
[libgdx] Update README.md with most recent release version
2021-08-05 15:54:35 +02:00
badlogic
2102eafb8e
[maven-release-plugin] prepare for next development iteration
2021-08-05 15:51:08 +02:00
badlogic
b3a6b16320
[maven-release-plugin] prepare release spine-libgdx-4.0.18.1
2021-08-05 15:51:05 +02:00
Nathan Sweet
7d6cdcd9d8
Applied oxipng.
2021-08-04 18:44:16 -04: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
0b01c0036e
[as3][c][cpp][csharp][libgdx][ts] Fixed SkeletonBinary scale not being applied to some timelines.
...
closes #1928
2021-07-20 13:31:31 -04:00
badlogic
2bc9dfebf4
[libgdx] Updated README
2021-07-05 12:54:22 +02:00
badlogic
4afc590843
[maven-release-plugin] prepare for next development iteration
2021-07-05 12:48:32 +02:00
badlogic
294e8dc52b
[maven-release-plugin] prepare release 4.0.02.1
2021-07-05 12:48:25 +02: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
badlogic
c2b1ecb195
[libgdx] Fix line endings, CRLF -> LF
2021-06-30 16:25:32 +02:00