Harald Csaszar
ec757bf9b7
[csharp][unity] Port of 4.3 changes until (including) 2d9f86a (4.3.37-beta).
2025-06-20 22:25:27 +02:00
Harald Csaszar
320a182c01
[csharp] port of commit 4a351ce: Fixed delay being negative, causing the track time to jump.
2025-04-10 17:27:19 +02:00
Harald Csaszar
90bfdba422
[csharp][unity] Port of Transform constraint property mapping and cumulated 4.3 changes. Excluding import scale fixes.
2025-04-09 15:52:06 +02:00
Luke Ingram
ec395f00e1
[all] Updates documentation. ( #2805 )
...
- All links to forum posts have been updated.
- All links to Spine documentation have been updated to be accurate. This includes the Editor docs and specific Runtimes docs.
- Removes the doc link to the out-of-date spine-cocos2d-objc runtime and replaces it with spine-sdl.
- Links to external frameworks and tools have been corrected.
2025-04-08 04:53:39 +02:00
Nathan Sweet
f08d58dc98
License header update.
2025-04-05 13:42:13 -04:00
Harald Csaszar
3e54b4b1b5
[csharp] Port of commit c1cbe3c: Minor javadoc wording.
2025-04-04 19:34:01 +02:00
Harald Csaszar
58f99b1c0c
[csharp] Port of commit f1e0f0f: Fixed animation not being mixed out in some cases. See #2786 .
2025-03-13 18:11:44 +01:00
Harald Csaszar
08a29352ef
[csharp] Port of commit 8d058fb: Improved AnimationState behavior when paused. See #2705 .
2024-12-09 18:15:49 +01:00
Harald Csaszar
22cc555b0d
[csharp] Minor: Fixed xml documentation tags (missing closing tags and multi-line code tags).
2024-09-13 11:14:56 +02:00
Harald Csaszar
e73e3eeaa8
[csharp] Port of commit c2fe1a3, Added TrackEntry IsNextReady. See #2547 .
2024-06-07 14:45:08 +02:00
Harald Csaszar
d4242a8257
[csharp] Port of commit 88b009c: AnimationState, improved triggering complete event.
2024-03-20 17:39:37 +01:00
Harald Csaszar
91cf9c36d7
[csharp] Port of commits 40aca11 and 92a9b88. Added alphaAttachmentThreshold. Fixed attachment timelines not being applied on higher tracks.
2023-11-22 16:53:26 +01:00
Harald Csaszar
fe53638f69
[csharp] Ported 4.2-beta physics.
2023-11-17 17:18:18 +01:00
Mario Zechner
74b7882efa
Merge branch '4.1' into 4.2-beta
2023-07-31 13:29:29 +02:00
Mario Zechner
4047f1ba07
Updated license headers.
2023-07-31 13:29:16 +02:00
Harald Csaszar
7de6140875
Merge branch '4.1' into 4.2-beta
2023-01-10 13:21:46 +01:00
Harald Csaszar
01b8c06800
[csharp] Code cleanup: replaced var with explicit type names.
2023-01-10 13:03:56 +01:00
Harald Csaszar
6cdbe81d49
[csharp] Port of commit 3ea4f66. AnimationState, fixed rotation mix when direction changes. See #2158 .
2022-10-06 15:39:11 +02:00
Harald Csaszar
d05e1a91c5
[chsarp] Port of commit c218918: Added TrackEntry#shortestRotation.
2022-01-19 15:08:55 +01:00
Harald Csaszar
3250e74e26
[csharp][unity] Port sequence attachment. See #1956 . Also port of other 4.1-beta branch changes compared to 4.0.
2021-11-03 15:26:22 +01:00
Mario Zechner
e6aefc1065
Merge branch '4.0' into 4.1-beta
2021-10-11 16:00:23 +02:00
Harald Csaszar
702322e27b
[csharp] Minor cleanup: Fixed whitespace to please format checks.
2021-10-06 09:18:18 +02:00
Harald Csaszar
eb5a776d72
[csharp] Port of commit d9b882e. Added TrackEntry.IsEmptyAnimation.
2021-10-05 19:04:24 +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
Nathan Sweet
96a998b82d
Spine Runtimes License Agreement update (September 24, 2021).
2021-09-24 18:18:19 -10: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
Harald Csaszar
f0559f35a4
[csharp] Added AnimationState event documentation lines linking to API reference page and spine-unity docs page.
2021-08-23 12:32:11 +02:00
Mario Zechner
d12b15ca8d
[csharp] Format all source code using formatters/.editorconfig
2021-08-18 18:59:53 +02: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
fd6dd42d66
[csharp] Fixed index out of bounds when firing events.
2021-07-11 15:40:24 -04:00
Nathan Sweet
d4271ccae9
Fixed AnimationState#clearNext.
2021-06-20 15:53:19 -04:00
Harald Csaszar
950760903b
[csharp] Port of bugfix commits 8e21d09 and 9b37c31, resetting mixBlend and stepped timelines. See #1903 .
2021-06-15 09:09:10 +02:00
Nathan Sweet
a5be08a62a
More clean up.
2021-06-05 21:16:36 -04:00
Nathan Sweet
963da7561e
[csharp] Code style update.
...
* `else` on same line as `if` brace.
* `var` only when the type is shown.
* Removed unnecessarily locals, eg `var events = this.events; var eventsItems = events.Items;`.
* Don't indent `case`.
* ExposedList for EventQueue just so iteration can use array indexing.
* EventQueue, inner members (struct/enum) after methods.
* No braces for single line `if/else/for`.
* Removed comments noting ref impl code, eg `// abc.setSize(xyz);`.
* Removed comments that didn't add to what the code shows, eg `// Pooling`.
* Removed comments not in ref impl about implementation details, eg `// nextTrackLast == -1 ...`.
* Removed commented code we are not using.
* Use local with list.Items when iterating.
2021-05-31 01:26:41 -04:00
badlogic
ae6eda01f7
Merge branch '3.8' into 4.0-beta
...
# Conflicts:
# spine-ts/build/spine-all.js.map
# spine-ts/build/spine-canvas.js.map
# spine-ts/build/spine-core.js.map
# spine-ts/build/spine-player.js.map
# spine-ts/build/spine-threejs.js.map
# spine-ts/build/spine-webgl.js.map
# spine-ts/canvas/example/assets/spineboy-ess.json
# spine-ts/canvas/example/assets/spineboy.png
# spine-ts/player/example/assets/raptor-pma.png
# spine-ts/player/example/assets/raptor-pro.json
# spine-ts/player/example/assets/spineboy-pma.png
# spine-ts/player/example/assets/spineboy-pro.skel
# spine-ts/threejs/example/assets/raptor-pro.json
# spine-ts/threejs/example/assets/raptor.png
# spine-ts/webgl/example/assets/coin-pro.skel
# spine-ts/webgl/example/assets/goblins-pro.skel
# spine-ts/webgl/example/assets/mix-and-match-pma.atlas
# spine-ts/webgl/example/assets/mix-and-match-pma.png
# spine-ts/webgl/example/assets/mix-and-match-pro.skel
# spine-ts/webgl/example/assets/owl-pma.png
# spine-ts/webgl/example/assets/owl-pro.skel
# spine-ts/webgl/example/assets/raptor-pma.png
# spine-ts/webgl/example/assets/raptor-pro.skel
# spine-ts/webgl/example/assets/spineboy-pma.png
# spine-ts/webgl/example/assets/spineboy-pro.skel
# spine-ts/webgl/example/assets/spineboy.png
# spine-ts/webgl/example/assets/stretchyman-pro.skel
# spine-ts/webgl/example/assets/tank-pma.atlas
# spine-ts/webgl/example/assets/tank-pma.png
# spine-ts/webgl/example/assets/tank-pro.skel
# spine-ts/webgl/example/assets/vine-pro.skel
2020-11-27 18:47:44 +01:00
Harald Csaszar
3151c18b6c
[unity] SkeletonRenderer components now provide an additional update mode Only Event Timelines at the Update When Invisible property. Added methods to AnimationState for proper behaviour during transitions. Closes #1815 .
2020-11-27 14:03:41 +01:00
Harald Csaszar
d2529d410b
[csharp] Porting of major 4.0-beta runtime changes. Remaining Unity assets will be updated in separate commit. See #1796 .
2020-10-22 14:44:13 +02:00
Harald Csaszar
0245a83a07
[csharp] Port of commit 8290353. Fix for hold previous on 3+ animations causing dipping. See #1738 .
2020-08-13 12:57:52 +02:00
Harald Csaszar
7ecc3b6f95
[unity] Reload during Play mode now copies registered event subscribers from before reload. Closes #1704 .
2020-06-24 16:08:02 +02:00
Harald Csaszar
6c6c25d5d5
[csharp] Port of commit 30801657: Fixed attachments not being reset when an entry is mixed out. Removed LAST computation.
2020-04-14 20:02:54 +02:00
Harald Csaszar
39387b1015
[csharp] Port of commits dd1b3aaa and b566bfb0. Improved AnimationState deform mixing while attachment timelines mix out. See #1653 .
2020-04-06 21:27:54 +02:00
badlogic
b67bf992a0
Single bone IK fix and license header update. Closes #1580 , closes #1581 .
2019-12-20 12:20:46 +01:00
Harald Csaszar
8b9c9314f2
[unity] Fixed transition blending of Deform timeline. Led to difference of vertex location to reference implementation after animation transition. Closes #1525 .
2019-10-18 15:17:24 +02:00
Harald Csaszar
570f8df178
[csharp] Store timeline ids inside set in Animation for O(1) lookup. See #1462 .
2019-09-26 17:05:07 +02:00
badlogic
b17a20286f
[csharp] Apply left over time additively to track time of delayed TrackEntry. See #1504 .
2019-09-26 11:38:35 +02:00
NathanSweet
2fa85fc1c6
[all] AnimationState, fixed an attachment timeline from changing the mix blend for other timelines.
...
closes #1461
2019-08-27 13:20:24 +02:00
Harald Csaszar
1d0cce3707
[csharp] Port of more skin API changes, commits: 659c390, 7ee57dc, b3c2170, b71970a, 42c1c4a, 70cdf2d. See #841
2019-06-04 18:24:40 +02:00
Harald Csaszar
f8abf35b8e
[csharp] See #1352 , Fixed a typo in last commit to make it compile (hash 6341fbbd, "the last subsequent attachment timeline always mixes out to the setup pose.")
2019-05-15 16:23:04 +02:00
badlogic
6341fbbd9d
[ts][csharp] Fix for #1352 , the last subsequent attachment timeline always mixes out to the setup pose.
2019-05-15 13:52:31 +02:00
badlogic
09130b15df
Merge branch '3.7' into 3.8-beta
2019-05-02 11:43:36 +02:00