Identifies predefined haptic patterns used by the project. Presets are resolved by GamepticPresets into sequences.
| Enumerator |
|---|
| Selection | A subtle short pulse for UI selection feedback. Intended for frequent usage without fatigue. Uses a brief high-sharpness transient.
|
| Success | A positive confirmation pattern. Intended for success events and rewarding actions. Typically a two-pulse rising feel.
|
| Warning | A cautionary pattern. Intended for non-fatal warnings and attention cues. Typically a longer, softer pulse.
|
| Failure | A negative confirmation pattern. Intended for failures and invalid actions. Typically multiple pulses with stronger impact.
|
| LightImpact | A light impact pulse. Intended for gentle taps and minor interactions. Maps to the lightest platform impact.
|
| MediumImpact | A medium impact pulse. Intended for standard button presses and moderate interactions. Maps to the default platform impact.
|
| HeavyImpact | A heavy impact pulse. Intended for strong emphasis and heavier interactions. Maps to the strongest common platform impact.
|
| RigidImpact | A rigid impact pulse. Intended for sharp, crisp feedback. Prioritizes perceived "click" over softness.
|
| SoftImpact | A soft impact pulse. Intended for cushioned feedback. Reduces perceived sharpness and harshness.
|
| Fanfare | A cheerful fanfare-like rhythm. Intended for celebratory UI moments and positive milestones. Emphasizes a rising middle phrase and a short double ending.
|
| SadTrombone | A classic "sad trombone" style failure cue. Intended for comedic or clearly negative outcomes. Emphasizes a descending feel and a longer fading tail.
|