From c14b00d1c4d1b01fb95f4158a7419d45a604ce01 Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Mon, 30 Jan 2023 11:24:42 +0100 Subject: [PATCH] [godot] Closes #2232, do not render slots attached to inactive bones. --- spine-godot/spine_godot/SpineSprite.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/spine-godot/spine_godot/SpineSprite.cpp b/spine-godot/spine_godot/SpineSprite.cpp index 05a88c99a..a04e0d270 100644 --- a/spine-godot/spine_godot/SpineSprite.cpp +++ b/spine-godot/spine_godot/SpineSprite.cpp @@ -542,6 +542,10 @@ void SpineSprite::update_meshes(Ref skeleton_ref) { skeleton_clipper->clipEnd(*slot); continue; } + if (!slot->getBone().isActive()) { + skeleton_clipper->clipEnd(*slot); + continue; + } spine::Color skeleton_color = skeleton->getColor(); spine::Color slot_color = slot->getColor();