Class UnityFeedbackSettings
ScriptableObject configuration for the Unity Feedback service. Stores the game settings key IDs used to read vibration enabled/intensity at runtime.
Namespace: Serenity.Feedback.Infrastructure.Settings
Assembly: Serenity.UnityFeedback.Infrastructure.dll
Syntax
public class UnityFeedbackSettings : ScriptableObject, IFeedbackSettings, IFoundationSettings
Constructors
UnityFeedbackSettings()
Declaration
public UnityFeedbackSettings()
Fields
Guid
Declaration
public string Guid
Field Value
| Type | Description |
|---|---|
| string | GUID for this settings asset. |
Id
Declaration
public string Id
Field Value
| Type | Description |
|---|---|
| string | Unique identifier for this settings asset. |
MenuSubmitDefinitionId
Declaration
public string MenuSubmitDefinitionId
Field Value
| Type | Description |
|---|---|
| string | Feedback definition id to play on menu submit. |
MenuTickDefinitionId
Declaration
public string MenuTickDefinitionId
Field Value
| Type | Description |
|---|---|
| string | Feedback definition id to play on menu navigation tick. |
VibrationEnabledSettingId
Declaration
public string VibrationEnabledSettingId
Field Value
| Type | Description |
|---|---|
| string | Game settings key that controls whether vibration is enabled. |
VibrationIntensitySettingId
Declaration
public string VibrationIntensitySettingId
Field Value
| Type | Description |
|---|---|
| string | Game settings key that controls global vibration intensity (0-1). |