PlayerData does not support VRCUrl
tracked
DrBlackRat
Issue:
Currently Player Data doesn't support VRCUrl, which makes using persistence for URL Input Fields really annoying to do.
Currently the only way to store a VRCUrl is with PlayerObjects, which can often lead to some quite cursed setup.
Suggestion:
Add VRCUrl to the support data types of Player Data, this would allow us to more easily store and access them.
Log In
Invertex
I wouldn't say it leads to "cursed setups". You just need a
PlayerObject
with a Persistence
component, then you can always access it through player.GetPlayerObjects()
. And just have a function on the behavior that when you apply a new URL, you Synchronize it (since ideally it should be set to Manual sync).But yeah would still be nice if it was
PlayerData
serialized too, odd that it isn't (though I haven't checked if that's still the case at the time if this writing).White Lotuz
marked this post as
tracked