This version of Unity is unsupported.

CanvasRenderer.SetMaterial

Switch to Manual

Declaration

public void SetMaterial(Material material, int index);

Declaration

public void SetMaterial(Material material, Texture texture);

Parameters

material Material for rendering.
texture Material texture overide.
index Material index.

Description

Set the material for the canvas renderer. If a texture is specified then it will be used as the 'MainTex' instead of the material's 'MainTex'. See Also: CanvasRenderer.SetMaterialCount, CanvasRenderer.SetTexture.