Holds the definition of a sequencer command while it's in the queue.
More...
Holds the definition of a sequencer command while it's in the queue.
◆ QueuedSequencerCommand()
PixelCrushers.DialogueSystem.SequencerCommands.QueuedSequencerCommand.QueuedSequencerCommand |
( |
string |
command, |
|
|
string[] |
parameters, |
|
|
float |
startTime, |
|
|
string |
messageToWaitFor, |
|
|
string |
endMessage, |
|
|
bool |
required, |
|
|
Transform |
speaker = null , |
|
|
Transform |
listener = null |
|
) |
| |
Initializes a new QueuedSequencerCommand.
- Parameters
-
command | The command. |
parameters | The parameters to the command. |
startTime | Start time to play the command. |
messageToWaitFor | Optional message to wait for. |
endMessage | Optional message to send when the command completes. |
required | Required flag. |
◆ command
string PixelCrushers.DialogueSystem.SequencerCommands.QueuedSequencerCommand.command |
The command (e.g., Camera
).
◆ endMessage
string PixelCrushers.DialogueSystem.SequencerCommands.QueuedSequencerCommand.endMessage |
An optional message to send the sequencer when the command completes.
◆ listener
Transform PixelCrushers.DialogueSystem.SequencerCommands.QueuedSequencerCommand.listener |
The GameObject assigned as the listener.
◆ messageToWaitFor
string PixelCrushers.DialogueSystem.SequencerCommands.QueuedSequencerCommand.messageToWaitFor |
If not null<c/c> stay in the queue until this message is received.
◆ parameters
string [] PixelCrushers.DialogueSystem.SequencerCommands.QueuedSequencerCommand.parameters |
The parameters to the command.
◆ required
bool PixelCrushers.DialogueSystem.SequencerCommands.QueuedSequencerCommand.required |
If true
, the sequencer will run this command even if the sequence is cancelled.
◆ speaker
Transform PixelCrushers.DialogueSystem.SequencerCommands.QueuedSequencerCommand.speaker |
The GameObject assigned as the speaker.
◆ startTime
float PixelCrushers.DialogueSystem.SequencerCommands.QueuedSequencerCommand.startTime |
The start time when the command should be taken out of the queue and run.
The documentation for this class was generated from the following file:
- D:/Documents/Unity Projects/Dialogue System/Dev/Source/Assets/Dialogue System/Scripts/Core/Model-View-Controller/View/Sequencer/QueuedSequencerCommand.cs