فهرست منبع

[godot] Closes #2232, do not render slots attached to inactive bones.

Mario Zechner 2 سال پیش
والد
کامیت
c14b00d1c4
1فایلهای تغییر یافته به همراه4 افزوده شده و 0 حذف شده
  1. 4 0
      spine-godot/spine_godot/SpineSprite.cpp

+ 4 - 0
spine-godot/spine_godot/SpineSprite.cpp

@@ -542,6 +542,10 @@ void SpineSprite::update_meshes(Ref<SpineSkeleton> 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();