Attach to a slot and provide a setting path (<code>SettingName</code>) and a <code>SyncingUser</code> to read from in order to read values. For subsettings like audio devices or trackers a <code>SubsettingGetter</code> and a <code>SubsettingKey</code> is needed.
Attach to a slot and provide a setting path (<code>SettingName</code>) and a <code>SyncingUser</code> to read from in order to read values. For subsettings like audio devices or trackers a name provided to <code>SubsettingGetter</code> of a [[Type:SubsettingGetter|SubsettingGetter]] and a key to use in <code>SubsettingKey</code> is needed.
Setting Value Sync`2 component as seen in the Scene Inspector
The SettingValueSync component allows for reading (And sometimes writing) a setting from a particular SyncingUser for the purpose of changing an item/world's appearance or behavior depending on that settings value.
The key to pass to the subsetting getter method found under the name specified by SubsettingGetter in order to get a subsetting.
Usage
Attach to a slot and provide a setting path (SettingName) and a SyncingUser to read from in order to read values. For subsettings like audio devices or trackers a name provided to SubsettingGetter of a SubsettingGetter and a key to use in SubsettingKey is needed.
Examples
Can be used to make an item/avatar/world inform the user that an item won't look correct, or will behave differently depending on that user's settings.