Udon Seamless Teleporting VRChat [SDK3 & VCC]
- UdonSharp Script Package¥ 300
- UdonSharp Script Package + Buy me a coffee :3¥ 600
Udon script for vrchat SDK3 to allow for clean and seamless player teleporting between positions, inlcuding trigger and button teleports. The scripts also works with VCC too, if you run into any issue please send me a message via booth. **Currently doesnt support conserved momentum at different exit orientations, will be wokring on inplementing this in the future** PREREQUISITE's: - VRC World SDK 3.0 (does not support VRCCC yet) https://vrchat.com/download/sdk3-worlds - UdonSharp compiler by MerlinVR https://github.com/MerlinVR/UdonSharp - Probuilder (from Unity package manager, only used to display the test scene's environment) How to use: Place "SeamlessTeleport.cs" to a gameobject and compile its udon behaviour. Add a collider and set it to TRIGGER. Create another gameobject to be used as the symmetry point and place this in the scene by your trigger or button. For the "SeamlessTeleport_Button.cs" do the exact same process just instead of adding a trigger collider add this script to a UI button component and set the button to UdonBehaviour.Interact() Make sure to set delay at least 1s or you might end up constantly teleporting between triggers
Example Video
https://www.youtube.com/watch?v=b8wz92moUD0