1168 Commits

Author SHA1 Message Date
Harald Csaszar
06d5d32a41 [unity] Fixed one more compile error on older Unity versions introduced in last commit 1af0805. See #3013. 2026-01-23 22:28:21 +01:00
Harald Csaszar
da7d20c4bc [unity] Fixed compile error on older Unity versions introduced in last commit 1af0805. See #3013. 2026-01-23 21:46:11 +01:00
Harald Csaszar
1af080578d [unity] Fixed deprecation warnings on Unity 6000.3. Closes #3013. 2026-01-23 21:38:05 +01:00
Harald Csaszar
35f0b1c26e [unity] Added automatic load balancing for threading system for improved performance. Closes #3012. 2026-01-19 21:45:20 +01:00
Harald Csaszar
690b4bac40 [unity] SkeletonRenderSeparator now respects Mask Interaction mode of parent SkeletonRenderer. Closes #1870. 2026-01-08 15:16:48 +01:00
Harald Csaszar
c01a7e1203 [unity] Minor: Fixed materials of example scene "SpriteMask and RectMask2D". See #3004. 2026-01-08 13:33:10 +01:00
Harald Csaszar
b07297d743 [unity] Fixed SkeletonRenderer Mask Interaction not being persisted on 4.3 branch. Closes #3004. 2026-01-08 13:04:25 +01:00
Harald Csaszar
5ab48156b4 [unity] Fixed broken Skeleton baking on 4.3 branch. Closes #3001. 2026-01-07 18:00:01 +01:00
Harald Csaszar
d5bfea2d68 [unity] Minor: updated upgrade guide documentation (typos fixed) provided by wiige on the forum. 2025-12-12 19:08:34 +01:00
Harald Csaszar
37ab2b8186 [unity] Fixed SkeletonGraphic Cull transparent mesh on additive submesh renderers. Closes #2994. 2025-12-10 18:39:56 +01:00
Harald Csaszar
6625d08227 [unity] minor, replaced var. 2025-12-04 22:01:37 +01:00
Harald Csaszar
d11afe9af2 [unity] Fixed missing if-guard for old unity versions in last commit 6f54ee0. See #2966. 2025-12-04 20:12:09 +01:00
Harald Csaszar
6f54ee042d [unity] Fix SkeletonSubmeshGraphic issue with multiple IMaterialModifier components. Closes #2966. 2025-12-04 20:03:48 +01:00
Harald Csaszar
27f5750445 [unity] Fixed UnscaledTime setting being ignored with threaded animation enabled. Closes #2987. 2025-11-28 17:19:00 +01:00
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
370c74edb4 [unity] Fixed profiler samplers array out of bounds access at threaded update system. Closes #2981. 2025-11-26 17:50:06 +01:00
Harald Csaszar
c7c95588f8 [unity] Added SPINE_DISABLE_THREADING define to disable threaded animation and mesh generation entirely. Set via 'Scripting Define Symbols'. 2025-11-17 21:31:12 +01:00
Harald Csaszar
c4aebc14ab [csharp][unity] Performed some exposed list optimizations by using added method EnsureSize which does not zero excess entries. Closes #2436. 2025-11-17 19:51:10 +01:00
Harald Csaszar
c830f12423 [unity] Fixed 'RenderTexture FadeOut Transparency' example scene. 2025-11-17 19:36:16 +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
a2b83f338d [unity] Fixed SkeletonGraphic exception on some Unity versions when blend modes used. Closes #2971. 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
a5a5483f68 [unity] Minor: Updated Chinese 4.3-split-component-upgrade-guide. 2025-11-03 17:25:04 +01:00
Harald Csaszar
afeb48933d [unity] Fixed missing added file changes of preceding commit. See #2965. 2025-11-03 16:38:03 +01:00
Harald Csaszar
9cccd52c2e [unity] Fixed SkeletonAnimation isUpdatedExternally accidentally being persisted. Closes #2965. 2025-11-03 16:30:48 +01:00
Misaki Eymard
1d6d3f14f7
[unity] Minor: Updated Japanese 4.3-split-component-upgrade-guide.
The “Hidden Lowercase Attributes” section added to the English version has also been added to the Japanese version.
2025-10-31 09:54:38 +09:00
Harald Csaszar
9efea584a0 [unity] Minor: Updated English 4.3-split-component-upgrade-guide with preceding breaking change. 2025-10-28 20:25:53 +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
f6445e69dd [unity] Fixed a bug with threaded updates handling null SkeletonDataAssets when updated on main thread. 2025-10-27 12:45:51 +01:00
Harald Csaszar
7fa846bb95 [unity] Threading: Added SkeletonUpdateSystem.Instance.GroupRenderersBySkeletonType and GroupAnimationBySkeletonType properties. Default to disabled. Fixed inconsistent threading skeleton sorting. 2025-10-24 18:34:43 +02:00
Harald Csaszar
4a5cf750f5 [unity] Moved SkeletonGraphic setting detection methods to public SkeletonGraphicUtility class. 2025-10-20 21:54:12 +02:00
Harald Csaszar
2a73be09b7 [unity] Fixed threaded system not handling null skeleton. Closes #2954. 2025-10-17 17:43:01 +02:00
Harald Csaszar
59c90592c3 [unity] Fixed unnecessary high number of prefab reverts. Closes #2953. See #1273. 2025-10-17 17:08:12 +02:00
Harald Csaszar
74c2e9cab4 [unity] Chinese documentation: Replaced machine translated 4.3-split-component-upgrade-guide with manual translation by wiige. 2025-10-17 12:23: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
Misaki Eymard
d6ff1bddd2
Update 4.3-split-component-upgrade-guide-ja.md
Improved the translation for better readability.
2025-10-15 16:02:23 +09: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
56734cde15 [unity] Fixed Immutable Triangles having no effect by default. Closes #2636. 2025-10-09 12:18:47 +02:00
Harald Csaszar
38a8f8961e [unity] Fixed snowglobe sample skeleton assets. 2025-10-09 11:52:44 +02:00
Harald Csaszar
4f84ffbfff [unity] Adjusted Spine URP Shaders package samples to split component architecture. Fixed an editor NullReferenceException at empty animations. 2025-10-08 23:00:51 +02:00
Harald Csaszar
5272bac421 [unity] Auto-migrated spine example scenes to split components. 2025-10-08 22:35:07 +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