Pickups break on teleport
D
Dinky
On player teleport (including respawn), the players' grips on pickup objects are broken until a new world is joined. They will jitter a lot and phase through walls/surfaces very easily. This can easily be replicated in any world with pickups (SDK2 or 3+udon) by respawning (with or without pickup in hand, doesnt matter) then grabbing any pickup and pushing it against a surface. If I had to guess the realm of possibility its something to do with the grip/hinge portion of the hands not syncing right with the rest of the body on teleport, causing everything to go whack.
I have noticed this issue ever since the update to Udon a while back. This has occurred in all versions of SDK2 and SDK3+Udon since then.
The debug log also throws the message "kinematic rigidbodies only support continuous speculative collision detection" when other players hold pickups, this may be related to the recent changes surrounding Network IK.
I have replicated the issue with a fresh project in the current supported version of unity with a fresh and current SDK3+Udon. The only objects I added to the scene was VRCWorld, a floor, a wall, and a cube with a collider,rigidbody, vrc pickup component set to default values, and an udon behavior set to sync position. Here is a short video showing the issue.
Log In