521 Commits

Author SHA1 Message Date
Harald Csaszar
e56e8cf734 [unity] Disabled thread profiling by default, the define can be enabled via Spine Preferences. See #2981. 2025-11-26 18:57:41 +01:00
Harald Csaszar
feb4597da5 [unity][4.3] Fixed SkeletonMecanim Scene Preview being broken. Closes #2972. 2025-11-07 19:03:16 +01:00
Harald Csaszar
d04d14ffe8 [unity] Minor: arranged SkeletonRenderer and SkeletonGraphic subclass-only properties properly. 2025-11-07 14:18:06 +01:00
Harald Csaszar
7f5502233f [unity] Added drag & drop instantiation option SkeletonGraphic (UI) Mecanim. Removed old GameObject - Spine - SkeletonRenderer component menu entries. 2025-11-03 21:37:35 +01:00
Harald Csaszar
4d076ba430 [unity][4.3-beta] Fixed mask interaction not being updated at runtime. Breaking change: maskInteraction -> MaskInteraction. Closes #2962. 2025-10-28 17:25:49 +01:00
Harald Csaszar
022a4bacbd [unity] Fixed very long build times due to a regression in commit 32dfaf1 which removed some past improvements. See #2960 2025-10-27 16:22:28 +01:00
Harald Csaszar
2dfcc8d045 [unity] Fixed UnloadUnusedAssetsImmediate causing very long build times by removing the statements. Closes #2960. 2025-10-27 15:49:57 +01:00
Harald Csaszar
4a5cf750f5 [unity] Moved SkeletonGraphic setting detection methods to public SkeletonGraphicUtility class. 2025-10-20 21:54:12 +02:00
Harald Csaszar
2bbec26160 [unity] Fixed SkeletonGraphic detect settings button not working with multi-select. Closes #2951. 2025-10-17 11:02:15 +02:00
Harald Csaszar
10a54da6b4 [unity] Improved Spine Preferences documentation text. 2025-10-13 18:06:21 +02:00
Harald Csaszar
4fc7a003c3 [unity] Excluding modal dialogs when running editor in batch mode. 2025-10-09 13:47:58 +02:00
Harald Csaszar
32dfaf1c0f [unity] Major Breaking Change: Split skeleton components into renderer and animation components. Added threading system. See 4.3-split-component-upgrade-guide.md for migration. 2025-10-08 22:21:55 +02:00
Harald Csaszar
a07b1de9ce [unity] Fixed PMA workflow preset warning dialog change of commit 9507491 not showing it. See #2940. 2025-10-01 18:32:05 +02:00
Harald Csaszar
26efd7e01d [unity] Fixed compile error of preceding commit 9507491 on old Unity versions. See #2940. 2025-10-01 11:38:38 +02:00
Harald Csaszar
9507491927 [unity] Fixed PMA workflow preset warning dialog only occurring on newly added atlas, not dependent ones where texture is reimported. See #2940. 2025-10-01 11:30:58 +02:00
Harald Csaszar
9605df9737 [unity] PMA workflow preset warning dialog only occurring once each import run, excluded Spine Examples assets. See #2940. 2025-09-30 14:49:57 +02:00
Harald Csaszar
7bf2a6f385 [unity] Added shorter documentation URL shared between English and translated pages as common section anchor. 2025-09-29 18:03:29 +02:00
Harald Csaszar
c4a3239e51 [unity] Fixed PMA workflow preset related warnings only occurring on first import. Closes #2940. 2025-09-29 17:22:01 +02:00
Harald Csaszar
201063bbf4 [unity] Added a workflow mismatch dialog showing whenever problematic PMA settings are detected at an atlas. 2025-09-26 14:31:38 +02:00
Harald Csaszar
e04f55bdb5 [unity] Fixed "Apply Additive Material" incorrectly set based on atlas workflow, added Spine Preferences setting instead. Closes #2908. 2025-09-18 14:29:36 +02:00
Harald Csaszar
611031beab [unity] Added warnings for PMA vs straight alpha mismatch between import settings and atlas.txt content. See #2928. 2025-09-17 21:31:21 +02:00
Harald Csaszar
d83dfd2194 [unity] Added Spine Preferences atlas texture PMA/straight-alpha workflow switching buttons. See #2928. 2025-09-17 18:26:24 +02:00
Harald Csaszar
7f822b458a [unity] Updated SkeletonGraphic materials and blend modes sample scene for SkeletonGraphic after switching from PMA to straight alpha for better compatibility with Linear color space. 2025-09-16 20:37:37 +02:00
Harald Csaszar
f490c7bf48 [unity] Changed default texture import settings from using PMA to straight alpha for better compatibility with Linear color space. 2025-09-16 20:37:36 +02:00
Harald Csaszar
78f9e63420 [unity] Added option to BoneFollower components to follow attachment Z spacing offset. Defaults to false to maintain existing behaviour. 2025-08-13 23:10:43 +02:00
Harald Csaszar
38bc30cf54 [unity] Keep manually placed AnimationClip Events when updating skeleton assets (Mecanim) even when string param used. See #1838. 2025-08-13 23:05:23 +02:00
Harald Csaszar
0c8ad6e0a7 [csharp] Minor: Fixed formatting. 2025-06-24 13:51:16 +02:00
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
Nathan Sweet
9b596c3856 Merge branch '4.2' into 4.3-beta
# Conflicts:
#	spine-unity/Assets/Spine/package.json
2025-05-21 10:29:28 -04:00
Harald Csaszar
fb8bc402e7 [unity] Added option for unsafe data loading avoiding some allocations on skel.bytes data. Closes #2851. 2025-05-16 15:29:29 +02:00
Nathan Sweet
020cd51b96 Merge branch '4.2' into 4.3-beta
# Conflicts:
#	spine-unity/Assets/Spine/package.json
2025-04-30 17:29:49 -04:00
Harald Csaszar
d7f3ab4723 [unity] Fixed Create Hinge Chain creating incorrect hierarchy on multiple children. Closes #2825. 2025-04-23 21:31:58 +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
8a25057510 [unity] Fixed assigned custom atlas page material being deleted upon reimport. Closes #2793. 2025-03-24 17:57:43 +01:00
Harald Csaszar
01a847b7f7 [unity] Fixed outline shaders semi transparent gap around skeleton. All outline shaders now provide a Fill parameter. Closes #2758. 2025-02-20 19:37:20 +01:00
Harald Csaszar
1cdbf9be1a [unity] Set fps at generated SkeletonMecanim animation clip assets. Closes #2395. 2025-02-11 15:29:38 +01:00
Harald Csaszar
1121e88422 [unity] Fixed Inspector ArgumentOutOfRangeException at searching propertyPath. Closes #2746. 2025-02-10 18:19:46 +01:00
Harald Csaszar
b4146b6bf5 [unity] Minor: Fixed formatting issue. 2025-02-05 12:09:34 +01:00
Harald Csaszar
2864e323c3 [unity] Fixed compile error on Unity 2017.1 introduced in last commit. See #1253. 2024-12-20 22:29:36 +01:00
Harald Csaszar
0371e4d936 [unity] Added Scene Preview to SkeletonMecanim Inspector for Mecanim AnimationClip preview. Closes #1253. 2024-12-20 22:12:44 +01:00
Harald Csaszar
ee558554fb [unity] Fixed InvalidCastException at version upgrade. Closes #2718. 2024-12-20 17:12:37 +01:00
Harald Csaszar
951a4d7c86 [unity] Fixed SkeletonGraphicInspector having inconsistent private access specifier, changed to protected. Closes #2715 2024-12-17 16:28:51 +01:00
Harald Csaszar
ff3492d941 [unity] Fixed a potential null reference exception, potentially leading to failing drag and drop instantiation. 2024-09-20 11:32:42 +02:00
Harald Csaszar
4038bc9ba1 [unity] Fixed Perforce auto check-out of unchanged files upon re-import, performing rever unchanged automatically. Closes #2618. 2024-08-30 18:18:21 +02:00
Harald Csaszar
cff6943c3a [unity] Minor: fixed formatting or last commit 54e4630. 2024-08-29 17:44:36 +02:00
Harald Csaszar
54e463048a [unity] SpineVisualElement improvements. Now supports settings reference mesh bounds via a different bounds animation. 2024-08-29 17:27:07 +02:00
Harald Csaszar
cdc1a3a539 [unity] Fixed quotes in Skeleton Prefab Mesh causing Unity Search Indexing issues, using brackets now. Closes #2572. 2024-07-08 18:23:55 +02:00
Harald Csaszar
853dc33e19 [unity] Minor: fixed whitespace formatting. 2024-07-05 13:01:18 +02:00