If you want to share you game object’s instantiation with all players, you should use AXRPSharedInstantiator instead of Object.Instantiate().
-
Add AXRPSharedPrefab to your game object (or prefab) to instantiate.

-
Create an AXRPSharedInstantiator game object from the menu.

-
Set the AXRPSharedPrefab to the instantiator’s Prefab.

- The instantiated object (instance) will be a child of Parent.
- The pose of the instance will be same as the pose of Spawn Point.
- Additional actions in On Instantiate are performed when the instance is instantiated.
-
Call AXRPSharedInstantiator.Instantiate() to instantiate an instance from the prefab.
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
Share Audio Source
Share Game Object Movement
Share Data
Show Data
Create Trigger Volume
Show Game Object To Only Some Players
Instantiate From Prefab
Move Between Scenes
Make Display
Programming Guide In Depth
onAirXR Playground Technical Overview
Avatar & Avatar Selector