7156 Commits

Author SHA1 Message Date
Mario Zechner
b48e2c33b8 [ts] More sequence fixes, see #1956
Also fixed runtime exports script, must copy all dragon atlas pages.
2021-10-13 21:42:11 +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
badlogic
308da950df [ts] Fixed test-drawcalls asset paths. 2021-10-13 15:24:28 +02:00
Mario Zechner
81927051ff [ts] Port of sequence attachments, see #1956
SkeletonJson parsing of sequence timelines incomplete. Untested.
2021-10-13 01:14:58 +02:00
Harald Csaszar
947da83533 [unity] Increased package version number of last commit's changes. See #1967, commit 43e8000. 2021-10-12 12:50:02 +02:00
Harald Csaszar
43e8000c80 [unity] Fixed URP Sprite shader ignoring Fixed normal in some settings. Closes #1967. Fixed a warning. 2021-10-12 12:48:49 +02:00
Harald Csaszar
5937b3021b [unity] Fixed Timeline clip not updating to the shown EaseIn & MixerBehaviour when inside Play mode. Added null check. Closes #1962. 2021-10-11 18:25:22 +02:00
Mario Zechner
d2feea6fcd Merge branch '4.1-beta' into spine-godot 2021-10-11 16:17:43 +02:00
Mario Zechner
7876897c59 Merge branch '4.0' into 4.1-beta 2021-10-11 16:17:19 +02:00
Mario Zechner
d296fa3efa [ts] Closes #1966, PolygonBatcher does not flush if the blend mode has not changed. 2021-10-11 16:16:55 +02:00
Mario Zechner
22590ef2a0 Merge branch '4.1-beta' into spine-godot 2021-10-11 16:00:53 +02:00
Mario Zechner
e6aefc1065 Merge branch '4.0' into 4.1-beta 2021-10-11 16:00:23 +02:00
Bastiaan
08dd033e51
SkeletonDebugRenderer fix in drawBones (#1965)
skeleton.x and skeleton.y are already added in bone.worldX and
bone.worldY.
See Bone.ts => updateWorldTransformWith.
2021-10-11 15:27:08 +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
Harald Csaszar
555c124a44 [unity] Updated second package.json file version number as well. See commit 38a42e41. See #1961. 2021-10-06 20:34:29 +02:00
Harald Csaszar
38a42e41c6 [unity] Fixed Timeline clip EaseIn from empty animation or blank space. Closes #1961. 2021-10-06 20:30:58 +02:00
Nathan Sweet
7155626dc0 Fixed sequence leading zeros. 2021-10-06 01:52:39 -10:00
Harald Csaszar
702322e27b [csharp] Minor cleanup: Fixed whitespace to please format checks. 2021-10-06 09:18:18 +02: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
b1305cf9b0 Added .git-blame-ignore-revs. 2021-10-05 17:43:53 -10:00
Harald Csaszar
eb5a776d72 [csharp] Port of commit d9b882e. Added TrackEntry.IsEmptyAnimation. 2021-10-05 19:04:24 +02:00
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
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