logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class UnityFeedbackSettings

    ScriptableObject configuration for the Unity Feedback service. Stores the game settings key IDs used to read vibration enabled/intensity at runtime.

    Inheritance
    object
    UnityFeedbackSettings
    Implements
    IFeedbackSettings
    IFoundationSettings
    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).

    Implements

    IFeedbackSettings
    IFoundationSettings
    In this article
    © 2026 Serenity. All Rights Reserved