Class UnitySequenceDefinition
Unity-specific ScriptableObject definition for individual sequences.
Contains sequence stages and provides unique identification through IFoundationSettings.
Implements ISequenceDefinition for domain compatibility and includes Unity editor
integration via CreateAssetMenu.
NOTE: RigPrefab is NOT part of generic sequences. Rig belongs to playback context,
not generic orchestration.
Namespace: Serenity.SequencePlayer.Infrastructure.Settings
Assembly: Serenity.UnitySequencePlayer.Infrastructure.dll
Syntax
public class UnitySequenceDefinition : ScriptableObject, ISequenceDefinition, IFoundationSettings
Constructors
UnitySequenceDefinition()
Declaration
public UnitySequenceDefinition()
Fields
Guid
Declaration
public string Guid
Field Value
| Type | Description |
|---|---|
| string | Global unique identifier for this sequence definition. |
Id
Declaration
public string Id
Field Value
| Type | Description |
|---|---|
| string | Unique identifier for this sequence definition. |
stages
Declaration
public List<UnitySequenceStage> stages
Field Value
| Type | Description |
|---|---|
| List<UnitySequenceStage> | List of sequence stages defining the execution order. |
Properties
Stages
Gets list of sequence stages defining the execution order.
Declaration
public List<UnitySequenceStage> Stages { get; }
Property Value
| Type | Description |
|---|---|
| List<UnitySequenceStage> |