[Unity] Fixed no renderables causing errors.

This commit is contained in:
John 2016-05-09 03:18:07 +08:00
parent d7fb4f35ec
commit f695cf19c2

View File

@ -344,18 +344,20 @@ namespace Spine.Unity {
submeshVertexCount += attachmentVertexCount;
}
workingSubmeshInstructions.Add(
new Spine.Unity.MeshGeneration.SubmeshInstruction {
skeleton = this.skeleton,
material = lastMaterial,
startSlot = submeshStartSlotIndex,
endSlot = drawOrderCount,
triangleCount = submeshTriangleCount,
firstVertexIndex = submeshFirstVertex,
vertexCount = submeshVertexCount,
forceSeparate = false
}
);
if (submeshVertexCount != 0) {
workingSubmeshInstructions.Add(
new Spine.Unity.MeshGeneration.SubmeshInstruction {
skeleton = this.skeleton,
material = lastMaterial,
startSlot = submeshStartSlotIndex,
endSlot = drawOrderCount,
triangleCount = submeshTriangleCount,
firstVertexIndex = submeshFirstVertex,
vertexCount = submeshVertexCount,
forceSeparate = false
}
);
}
workingInstruction.vertexCount = vertexCount;
workingInstruction.immutableTriangles = this.immutableTriangles;
@ -1009,4 +1011,4 @@ namespace Spine.Unity {
public int firstVertex = -1;
}
}
}
}