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
Harald Csaszar
9155d6e2f0
[csharp] Fixed Bone.UpdateAppliedTransform being public instead of internal.
2021-10-02 09:34:46 +02:00
Mario Zechner
9ad9fff97e
Move atlas format loader/saver to spineatlas.h, remove custom skin resource.
2021-10-01 15:40:53 +02:00
Mario Zechner
51a236c60f
Fix compilation errors.
2021-10-01 14:57:52 +02:00
Mario Zechner
af08ca6882
Rename PackedSkinResource -> SpineCustomSkinResource
2021-10-01 14:55:21 +02:00
Mario Zechner
aa84a4244f
Better SpineExtension:readFile implementation.
2021-10-01 14:47:58 +02:00
Mario Zechner
91748c2bbc
Add CLion macOS project files
2021-10-01 14:21:49 +02:00
Mario Zechner
b22a043ad5
Faster compilation by excluding unnecessary modules.
2021-10-01 13:44:12 +02:00
Mario Zechner
48bdebcab4
Clean-up
2021-10-01 13:03:37 +02:00
Harald Csaszar
5142ecc9ca
[unity] Minor: whitespace changes to please formatting checks.
2021-09-29 21:34:21 +02:00
Harald Csaszar
8ea166b331
[unity] Fixed json vs binary file detection.
2021-09-29 21:10:58 +02:00
Harald Csaszar
39dfca8263
[Unity] Fixed Update When Invisible mode causing strange Event timing. Closes #1954 .
2021-09-29 19:32:48 +02:00
Mario Zechner
5ec5544132
[godot] Formatting
2021-09-29 12:43:40 +02:00
Mario Zechner
0b0800143a
[godot] Test scene, minor clean-up.
2021-09-28 22:36:24 +02:00
Mario Zechner
cc57c3dbc9
[godot] Initial commit
2021-09-28 11:27:11 +02:00
Mario Zechner
c4627294ed
Merge branch '4.0' into 4.1-beta
2021-09-28 09:21:13 +02:00
Mario Zechner
a3f463a416
[ts] Update package-lock.json.
2021-09-28 09:21:03 +02: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
jmlee2k
674f53cccc
[ts] Made AnimationStateListener functions optional ( #1955 )
...
Co-authored-by: Jordan Lee <jordan.lee@aberrantsoftware.com>
2021-09-25 10:42:45 +02: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
df374c3fe5
Removed placeholder folders that do not actually contain runtimes.
2021-09-23 18:01:04 -10:00
Nathan Sweet
ce7ddb7262
Removed spine-lua, spine-solar2d, spine-love, spine-as3, and spine-starling.
...
These were deprecated in Spine 4.0 and are removed as of 4.1. This is because use of these runtimes has been declining over the years due to discontinuation of the products they are built upon, like Corona and Flash. We want to free up development resources to work on new features and new runtimes.
2021-09-23 17:59:37 -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
Mario Zechner
05b44befcb
Merge branch '4.0' of https://github.com/esotericsoftware/spine-runtimes into 4.0
2021-09-20 21:16:57 +02:00
Mario Zechner
deeb845011
[ts] Removed logging from CameraController, update to version 4.0.14.
2021-09-20 21:16:52 +02:00
Harald Csaszar
bb7e6a9df4
[csharp][java] Added remark about removed findBoneIndex and findSlotIndex methods to changelog. See commit dc9a6ebe.
2021-09-20 17:37:56 +02:00
Nathan Sweet
036b02a917
Javadoc for chain scale bone parent requirement.
2021-09-19 19:30:25 -10:00
Mario Zechner
168bea6fdb
[ts] Updated to version 4.0.13
2021-09-18 23:20:30 +02:00
Mario Zechner
02e334942b
[ts] Formatting.
2021-09-18 23:14:07 +02:00
Mario Zechner
52b9d236a1
[ts] Updated to version 4.0.12
2021-09-18 23:12:34 +02:00
Mario Zechner
2d35cfa765
[ts] Add pinch zoom and mouse wheel support to Input
...
Add CameraController for examples.
2021-09-18 22:43:28 +02:00
badlogic
c19d84f194
[ts] Disable alpha in WebGL context.
2021-09-18 02:16:20 +02:00
badlogic
cda5c0f052
[ts] Added CameraController, drag & drop example
2021-09-18 01:58:14 +02:00
Harald Csaszar
7f5e7c3bfc
[unity] Prepared MeshGenerator class for creating subclasses.
2021-09-17 20:38:55 +02:00
Harald Csaszar
b235b42175
[unity] Added a second package.json for timeline UPM package for use with spine-unity via unitypackage instead of UPM dependencies. See #1676 .
2021-09-17 18:26:22 +02:00
badlogic
f7b4036daf
[ts] Updated to version 4.0.11
2021-09-17 02:53:07 +02:00
badlogic
2f55c53ee8
[ts] Update version to 4.0.10
2021-09-17 02:32:07 +02:00
badlogic
a884dd4c0d
[ts] Inline source maps, fix Downloader for raw data URIs.
2021-09-17 02:29:08 +02:00