mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-02-04 14:24:53 +08:00
[unity] Fixed white image at first frame when using multiple canvas renderers. Partial 3.8 port of commit 214c778b, see #1875.
This commit is contained in:
parent
d1749f8aa8
commit
e2e8b4478f
@ -671,10 +671,9 @@ namespace Spine.Unity {
|
|||||||
|
|
||||||
var submeshMaterial = submeshInstructionItem.material;
|
var submeshMaterial = submeshInstructionItem.material;
|
||||||
var canvasRenderer = canvasRenderers[i];
|
var canvasRenderer = canvasRenderers[i];
|
||||||
if (i >= usedRenderersCount) {
|
if (i >= usedRenderersCount)
|
||||||
canvasRenderer.gameObject.SetActive(true);
|
canvasRenderer.gameObject.SetActive(true);
|
||||||
rawImages[i].Rebuild(CanvasUpdate.PreRender);
|
|
||||||
}
|
|
||||||
canvasRenderer.SetMesh(targetMesh);
|
canvasRenderer.SetMesh(targetMesh);
|
||||||
canvasRenderer.materialCount = 1;
|
canvasRenderer.materialCount = 1;
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user