The parameters of Unity Animator can be shared between players using AXRPAnimator component.

  1. Add AXRPAnimator component to a Unity Animator.

    Screenshot 2023-08-11 164207.png

  2. Create an Animator Params Asset from the context menu on the animator. The asset contains the list of parameters of the animator.

    Screenshot 2023-08-11 164322.png

  3. Base on the created asset, make various params assets which you will change between.

    Screenshot 2023-08-11 164922.png

    Screenshot 2023-08-11 164928.png

  4. Call AXRPAnimator.SetParams(AXRPAnimatorParams) to change the animator’s parameters with one of the params assets.

    Screenshot 2023-08-11 165301.png

Trigger Parameter

Animator params assets do not contain trigger parameters because they are transient states. Use AXRPAnimator.SetTrigger(string) to trigger a parameter.

🏠  onAirXR Playground Developer Guide

Getting Started


System Requirements


Quick Start


Explore Demo Scene


Programming Guide


Create Avatar


Set Places


Handle Player Input


Share Animator


Share Video Player


Share Timeline