Class CreateSequencePlayerWindow
Step-by-step window for creating (or updating) one project's SequencePlayer asset chain — the ordered
UnitySequenceDefinition assets and the single
UnitySequencePlayerSettings that references
them. Mirrors CreateSignalDefinitionWindow's shape: the window only collects input and renders
results, SequencePlayerCreator does the actual validation and generation work — this window
never mutates an asset itself.
The only wizard that also touches the open scene. SequencePlayer has no installer (see SequencePlayerCreator's type doc) — the assets this wizard creates are inert until a UnitySequencePlayerService exists somewhere in a loaded scene. The Done step offers an explicit, Undo-registered "Place service in open scene" button rather than doing it automatically: scene mutation is a materially different, less reversible-by-review action than asset creation, and a project may already have a service placed (or intentionally place its own subclass) that this wizard must never duplicate silently.
Namespace: Serenity.SequencePlayer.Infrastructure.Editor.Builder
Assembly: Serenity.UnitySequencePlayer.Infrastructure.Editor.dll
Syntax
public sealed class CreateSequencePlayerWindow : EditorWindow
Constructors
CreateSequencePlayerWindow()
Declaration
public CreateSequencePlayerWindow()
Methods
Open()
Declaration
public static void Open()