Cue-tüübid
Väljad tüübi kaupa
Genereeritud Showmeshi repo cue-kind registrist (protocol/protocol.schema.json), nii et loetletud on täpselt need väljad, mida mootor loeb. Mida iga tüüp teeb, on kirjeldatud allpool proosas — käitumist skeem öelda ei oska.
| Cue-tüüp | Silt | Tüübi-omased väljad |
|---|---|---|
wait | Wait | — |
video | Video | target, layer, playMode, fadeInSec, fadeOutSec, audioOutput |
image | Image | target, layer, playMode, fadeInSec, fadeOutSec |
audio | Audio | target, playMode, fadeInSec, fadeOutSec, audioOutput |
text | Text | target, layer |
note | Note | — |
transition | Transition | target, property, toValue, curve, timing, tracks, conflictPolicy, completionAction, stopBehavior |
stop | Stop | target, targets |
pause | Pause | target, targets |
goto | Go To | target |
group | Group | children |
osc | OSC | connection, oscAddress, oscArgs, oscDurationSec, oscFadeFrom, oscFadeTo, oscCurve, oscPreWait |
midi | MIDI | midiDevice, midiMessage, midiChannel, midiData1, midiData2, midiNoteHoldMs, mscCommand, mscCue |
Iga cue kannab lisaks neid ühiseid välju:
id · number · name · type · color · notes · preWait · postWait · continueMode · durationSec · actions · tcArm · tcArmEnabled
Ühised väljad
| Väli | Tüüp | Tähendus |
|---|---|---|
| Number | tekst | Operaatorile nähtav aadress; ei pea olema täisarv |
| Name | tekst | Cue kirjeldav nimi |
| Notes | tekst | Operaatori märkus |
| Pre-wait | sekundid | Viivitus enne põhitegevust |
| Post-wait | sekundid | Viivitus pärast põhitegevust |
| Continue | valik | None, Auto-continue või Auto-follow |
| Actions | loend | Cue elutsükliga seotud lisategevused |
Video
Esitab video- või pildiressurssi. Video toetab play mode'i, kihti, väljundit, opacity't, volume'it ja pan'i. Pildilaiendiga ressurss kuvatakse editoris Image cue'na, kuid projektifailis on tüüp video.
Audio
Esitab audioressurssi. Toetab play mode'i, volume'it ja pan'i. Videokihi ning opacity välju pole.
Text
Renderdab tekstiresurssi. Mootor toetab teksti, fonti, suurust, värve, joondust ja lõuendi mõõte. Selle haru editor ei paku veel kõigi nende ressursiväljade täielikku inspektorit.
Wait
Ei esita meediat. Püsib durationSec aja ning sobib ajastatud action'ite ja Auto-follow ahelate kandjaks.
Transition
Action-põhine juhtcue, mis muudab enda või teiste cue'de parameetreid ja võib saata transpordikäske. Uus Transition cue luuakse tühja actions[] loendiga. Vanades projektides võib esineda legacy tracks[] vorm.
Stop
Peatab target-cue. Tühi target tähendab kõiki cue'sid. Siht-cue On Cue Stop action'id võivad anda pehme lõpetamise.
Pause
Peatab target-cue kella ja meedia ajutiselt. Tühi target tähendab kõiki cue'sid. Jätkamiseks kasuta Resume käsku OSC/MIDI kaudu või muud sobivat juhtimist.
Go To
Liigutab cue-listi playhead'i valitud target-cue juurde. See valmistab ette järgmise GO sihi; target peab olema määratud.
Group
Kannab children loendis teiste cue'de ID-sid. Group-cue käivitab oma liikmed koos. Editor hoiab grupiliikmed cue-listis grupi juures.
OSC
Saadab cue käivitumisel OSC-sõnumi sihtkohta. Loo see Add-menüüst; OSC MESSAGE inspektoris saab muuta sihtkohta (host:port), aadressi ja argumente. Numbrilised argumendid jäävad numbriteks, ülejäänud saadetakse stringidena.
MIDI
Saadab cue käivitumisel MIDI Note, CC, Program Change'i või MIDI Show Controli sõnumi MIDI-väljundporti. Inspektoris saab muuta seadet, sõnumi tüüpi, kanalit, andmebaite ja soovi korral noodi hoidmise aega.
Pilt ei ole eraldi failitüüp
Editor tunneb pildi ära laiendi järgi: PNG, JPEG, BMP, WebP, TIFF või GIF. Pilt saab Image sildi, kuid säilib projektis video cue'na. See on oluline JSON-i kontrollimisel ja action capability valikul.