Troubleshooting
Nothing appears when using the Spawn switch
- Confirm that
VRC Object Poolis configured onSpawnObject - Confirm that GameObjects are registered in the
Poolarray ofVRCObjectPool - Confirm that not every object in the Pool is already visible
- Check whether the Unity Console contains the message "VRC Object Poolを登録してください"
See Configure VRCObjectPool for instructions on configuring the Pool array.
Objects in the Pool are not visible when the world starts
Objects registered in VRCObjectPool are hidden when the world starts.
They are expected to remain hidden until they are spawned with a Spawn switch.
An object does not disappear in the Return trigger
- Confirm that
Is Triggeris enabled on the Return trigger'sCollider - Confirm that
LayeronReturnObjectmatches the target GameObject's layer number - Confirm that the target GameObject is registered in a
VRCObjectPoolreachable fromPools - If
Poolsis empty, confirm thatReferenceis configured
An object does not move to the Spawn Point
- Confirm that
Move Item To Handis not enabled- When enabled, movement to the player's hand takes priority
- Confirm that the correct
Transformis assigned toSpawn Point - If movement immediately after spawning is not applied correctly, gradually increase
Spawn Delay Frames
An object does not move to the player's hand
- Confirm that
Move Item To Handis enabled - If movement immediately after spawning is not applied correctly, gradually increase
Spawn Delay Frames
Some objects remain visible after Reset
- Check
Poolson theReturnObjectassigned toAll Reseter - Confirm that the target Pool is not outside the registered parent GameObject
- If
Referenceis used, checkPoolson the referencedReturnObject
Return only a Pickup on a child GameObject
In the standard version of Object Spawn System, the GameObject registered in VRCObjectPool must be the same GameObject that enters the Return trigger.
For structures where the spawn target and Return target differ, such as when VRCPickup is on a child GameObject, consider the Object Spawn Extension.
If the issue persists
Contact Purabe Works on BOOTH and include the following information.
- Unity version
- VRChat SDK version
- Full error text shown in the Unity Console
- Inspector screenshots of
SpawnObject,ReturnObject, andVRCObjectPool - A Hierarchy screenshot showing the relevant objects