PlayerObject is Incompatible with Stations
hdorriker
VRCStations which are on game objects attached to PlayerObjects do not work because PlayerObject instances don't exist at upload time and are instantiated at run time, and stations must exist in the hierarchy at upload time to function. This makes PlayerObject completely incompatible with VRCStation (and I doubt it's fixable, so I won't even ask), but this limitation is not mentioned anywhere in the PlayerObject documentation.
Please add this important piece of information.
Log In
Vistanz
I don't think there's such limitation. It still works because VRCPlayerObject instances also has a valid network ID just like other network synchronised game objects.
I've already experimented around since this new API been rolled out, it works fine when use in combination with Udon(Sharp) like this: https://github.com/JLChnToZ/VRCAGE/blob/main/Packages%2Fidv.jlchntoz.vrcage%2FRuntime%2FAntiGravityEngine.cs
The above component instantiates alongside with VRCPlayerObject and VRCStation for each players and automatically attach them on it when needed. This piece of code already in use in several of my worlds, including these two, you can verify it yourself: