I’ve created a wall that moves across my game board (wiping all the game pieces off) when I click on a Trigger variable in my animator. Once the animation finishes, the animator resets to the idle animation… ready for the next Trigger activation.
When I run this in Unity, it works perfectly… clicking the trigger “sweepOnce”, I can watch the transition move from Idle to Sweep, and returns to Idle once the Sweep completes.
I created a separate game object, and added a Udon Behavior with a public variable of type Animator, created the Node “Event Interact” which connects to an “Animator SetTrigger”, with the type “string” (entered “sweepOnce”) and connected to the public Animator.
But when I test locally and publish and test in VRChat, using the object with the Udon Behavior does nothing.
Any idea what I’m missing?