Enum BindingStorageType
Specifies the persistence backend that the input binding system uses to save and load player-customized key and button assignments.
Namespace: Scylla.Input
Assembly: ScyllaInput.dll
Syntax
public enum BindingStorageType
Remarks
This value is configured on the ScyllaInputConfiguration ScriptableObject
and is read at module initialization to instantiate the appropriate
IBindingStorage implementation. Changing the value at runtime has
no effect; the storage backend is selected once during initialization.
Both backends persist the same JSON-serialized binding override data; the only difference is where that data is written and how it is accessed across sessions.
Fields
| Name | Description |
|---|---|
| JSONFile | Stores binding overrides as JSON files in the platform's persistent data directory
( |
| PlayerPrefs | Stores binding overrides using Unity's |