Hide
MaterialToggle

A toggle button to toggle the Material of the target.

The field itself must be Material.

  • string rendererName=null

    the target, must be Renderer (or its subClass like MeshRenderer). When using null, it will try to get the Renderer component from the current component

  • int index=0

    which slot index of materials on Renderer you want to swap

  • AllowMultiple: Yes

using SaintsField; public Renderer targetRenderer; [MaterialToggle(nameof(targetRenderer))] public Material _mat1; [MaterialToggle(nameof(targetRenderer))] public Material _mat2;