From 7b37dd5f7bc85717cc922c68ab6e765e8b866d28 Mon Sep 17 00:00:00 2001 From: Harald Csaszar Date: Wed, 19 Jul 2023 17:53:07 +0200 Subject: [PATCH] [unity] Fixed disabling SkeletonGraphic outside bounds of RectMask2D displaying SkeletonSubmeshGraphic incorrectly. Closes #2324. --- .../Components/Internal/SkeletonSubmeshGraphic.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/spine-unity/Assets/Spine/Runtime/spine-unity/Components/Internal/SkeletonSubmeshGraphic.cs b/spine-unity/Assets/Spine/Runtime/spine-unity/Components/Internal/SkeletonSubmeshGraphic.cs index 6bd62bae5..3bab4839b 100644 --- a/spine-unity/Assets/Spine/Runtime/spine-unity/Components/Internal/SkeletonSubmeshGraphic.cs +++ b/spine-unity/Assets/Spine/Runtime/spine-unity/Components/Internal/SkeletonSubmeshGraphic.cs @@ -43,5 +43,15 @@ namespace Spine.Unity { protected override void OnPopulateMesh (VertexHelper vh) { vh.Clear(); } + + protected override void OnDisable () { + base.OnDisable(); + this.canvasRenderer.cull = true; + } + + protected override void OnEnable () { + base.OnEnable(); + this.canvasRenderer.cull = false; + } } }