Mario Zechner
f5c5b09a2e
Merge branch '4.1-beta' of https://github.com/esotericsoftware/spine-runtimes into 4.1-beta
2021-10-05 16:28:36 +02: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
Harald Csaszar
9155d6e2f0
[csharp] Fixed Bone.UpdateAppliedTransform being public instead of internal.
2021-10-02 09:34:46 +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
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
Nathan Sweet
77774608bf
[as3][c][cpp][csharp][libgdx][lua][ts] Fixed updateAppliedTransform for the root bone.
2021-09-16 17:00:10 -06:00
Harald Csaszar
4785dcc212
[unity] Fixed null reference exceptions after changes from compile-error bugfix commit 8770e319, see #1951 .
2021-09-15 18:25:12 +02:00
Harald Csaszar
cd8064774f
[csharp][unity] Cleanup refactoring of TranslateTimeline.Evaluate code, see previous commit 91f7969c. See #1676 .
2021-09-15 16:30:43 +02: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
Harald Csaszar
91f7969cdc
[csharp][unity] Adjusted spine-csharp and dependent modules to being used as separate UPM packages. See #1676 .
2021-09-14 17:12:50 +02:00
Nathan Sweet
2d34b84f46
[cpp] Simplified setAttachment deform clear logic, fewer parens.
2021-09-13 18:28:11 -06:00