Documentation

Unity Engine

Download Unity

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 a month 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