From dcf19f7021978a90477f2f56c3ed19031c6dbcd9 Mon Sep 17 00:00:00 2001 From: Harald Csaszar Date: Wed, 5 Feb 2025 19:19:22 +0100 Subject: [PATCH] [monogame] Fixed skin bones of other skins not being excluded in renderer. See #841. --- spine-monogame/spine-monogame/src/SkeletonRenderer.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/spine-monogame/spine-monogame/src/SkeletonRenderer.cs b/spine-monogame/spine-monogame/src/SkeletonRenderer.cs index f6ea7dfc6..a89f820ea 100644 --- a/spine-monogame/spine-monogame/src/SkeletonRenderer.cs +++ b/spine-monogame/spine-monogame/src/SkeletonRenderer.cs @@ -121,6 +121,11 @@ namespace Spine { for (int i = 0, n = drawOrder.Count; i < n; i++) { Slot slot = drawOrderItems[i]; + if (!slot.Bone.Active) { + clipper.ClipEnd(slot); + continue; + } + Attachment attachment = slot.Attachment; float attachmentZOffset = z + zSpacing * i;