SpawnObject settings
| Field | Type | Description |
|---|---|---|
| VRC Object Pool | VRCObjectPool | The Object Pool containing the spawn targets |
| Random Spawn | bool | Randomizes the Pool order when SpawnObject becomes enabled |
| Move Item To Hand | bool | Moves the spawned object to whichever hand is closer to the switch |
| Spawn Point | Transform | Moves the object to the specified position and rotation Not used when Move Item To Hand is enabled |
| Spawn Delay Frames | int | Number of frames to wait between spawning and moving the object Default: 3 |
| Audio Source | AudioSource | Audio source used when spawning No sound is played when omitted |
| Audio Clip | AudioClip | Clip played when spawning When omitted, the clip assigned to Audio Source is used; no sound is played when neither is assigned |
Random Spawn
When enabled, the spawn order is shuffled when SpawnObject becomes enabled, such as when the world starts.
Movement destination priority
- If
Move Item To Handis enabled, the hand closer to the switch - If
Spawn Pointis assigned, its position and rotation - If neither is configured, the initial position of the object registered in
VRCObjectPool
Spawn Delay Frames
Normal objects move after waiting several frames instead of moving immediately after spawning. Spawn Delay Frames specifies the number of frames to wait between spawning and moving the object.
Normally, use the default value of 3. If movement is not applied correctly, increase the value gradually and test again.
Normal objects spawned in quick succession are placed in an internal queue and moved in order.