using UdonSharp; using UnityEngine; using VRC.SDKBase; using VRC.Udon; [UdonBehaviourSyncMode(BehaviourSyncMode.NoVariableSync)] public class FilingCabinet : UdonSharpBehaviour { [SerializeField] private Animator _Animator; public void OpenDrawer1() { _Animator.SetBool("Open Drawer 1", !_Animator.GetBool("Open Drawer 1")); } public void OpenDrawer2() { _Animator.SetBool("Open Drawer 2", !_Animator.GetBool("Open Drawer 2")); } public void OpenDrawer3() { _Animator.SetBool("Open Drawer 3", !_Animator.GetBool("Open Drawer 3")); } public void OpenDrawer4() { _Animator.SetBool("Open Drawer 4", !_Animator.GetBool("Open Drawer 4")); } }