MaterialToggleA toggle button to toggle the Material of the target.
The field itself must be Material.
-
string rendererName=nullthe target, must be
Renderer(or its subClass likeMeshRenderer). When using null, it will try to get theRenderercomponent from the current component -
int index=0which slot index of
materialsonRendereryou want to swap -
AllowMultiple: Yes
using SaintsField; public Renderer targetRenderer; [MaterialToggle(nameof(targetRenderer))] public Material _mat1; [MaterialToggle(nameof(targetRenderer))] public Material _mat2;