logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class SequencePlayerWizardPresets

    The Create Sequence wizard's built-in preset catalog. A stage's Kind is a free-form, opaque label — the generic SequencePlayer engine never interprets it, so these presets are illustrative starting shapes only, not an exhaustive catalog of "real" kinds. Every preset uses either an empty kind (a plain, unclassified stage) or "Custom" (a stage a UnitySequencePlayerService subclass is expected to handle). The "Custom" label is case-sensitive and deliberately matches the value produced by legacy-asset migration and by the cutscene stage mapping, so a subclass that dispatches on stage.Kind == "Custom" handles preset-authored and migrated stages alike.

    Inheritance
    object
    SequencePlayerWizardPresets
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.SequencePlayer.Infrastructure.Editor.Builder
    Assembly: Serenity.UnitySequencePlayer.Infrastructure.Editor.dll
    Syntax
    public static class SequencePlayerWizardPresets

    Fields

    All

    Three starting shapes spanning single-definition/single-stage through multi-definition/multi-stage, each with a distinct Settings Id and a distinct stage composition — observably different from one another, not variations on the same shape with renamed Ids.

    Declaration
    public static readonly SequencePlayerWizardPresets.Preset[] All
    Field Value
    Type Description
    Preset[]
    In this article
    © 2026 Serenity. All Rights Reserved