Views/ Settings

settings

The Settings system provides complete functionality. The demo samples include a working example with Graphics, Audio, and Localization settings, which can be used as a starting point for your implementation.

SettingsSystem

settings_system

SettingsDataSO

ScriptableObject that contains dictionary of SettingsDataSection.

settings_data

SettingsDataSection

ScriptableObject, abstract class you have to implement to add custom sections to SettingsDataSO.

Example

SettingsMenuView

Main view for Settings UI. Add view sections as a child to this object.

SettingsMenuViewSection

MonoBehaviour, abstract class you have to implement to add custom sections to SettingsMenuView.

Example