Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


SetMaterial

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'.
Read time 1 minuteLast updated 7 days ago

Definition

  • Type: Method
  • Namespace: UnityEngine
  • Assembly: UnityEngine.UIModule

SetMaterial(Material, int)

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'.
public void SetMaterial(Material material, int index)

Parameters

material

Material for rendering.

index

Material index.

Remarks

SetMaterial(Material, Texture)

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'.
public void SetMaterial(Material material, Texture texture)

Parameters

material

Material for rendering.

texture

Material texture overide.

Remarks