12345678910111213141516171819202122232425262728293031 |
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- using ChivaXR.Op;
- public class OpToggle_Material : OperationData_ToggleMode
- {
- public MeshRenderer targetMeshRenderer;
- public Material[] matList;
- public override void SetToggleDataValue()
- {
- targetMeshRenderer.material = matList[ToggleIndex];
- }
- public void SwithToggleIndex()
- {
- if (ToggleIndex + 1 >= toggleGroup.Count)
- {
- ToggleIndex = 0;
- }
- else
- {
- ToggleIndex++;
- }
- }
- public void SetToggleValue(int index)
- {
- ToggleIndex = index;
- }
- }
|