mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-02-06 15:24:55 +08:00
[unity] Fixed a clipping bug when there are two clipping meshes and clipping-end-slot is a skin bone that is disabled (Clipping.endClipping not called when slot.bone.active==false). See #1694.
This commit is contained in:
parent
54b8039f1a
commit
1707c8ce42
@ -503,7 +503,10 @@ namespace Spine.Unity {
|
||||
|
||||
for (int slotIndex = instruction.startSlot; slotIndex < instruction.endSlot; slotIndex++) {
|
||||
var slot = drawOrderItems[slotIndex];
|
||||
if (!slot.bone.active) continue;
|
||||
if (!slot.bone.active) {
|
||||
clipper.ClipEnd(slot);
|
||||
continue;
|
||||
}
|
||||
var attachment = slot.attachment;
|
||||
float z = zSpacing * slotIndex;
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user