![]() |
OMIDIV
|
Controls scene events and coordination. More...
Properties | |
static bool | NeedsStartPlay = false [get, set] |
static bool | NeedsStopPlay = false [get, set] |
static bool | NeedsReset = false [get, set] |
static bool | NeedsRestart = false [get, set] |
static bool | NeedsMidiReload = false [get, set] |
static bool | NeedsVisualReload = false [get, set] |
static bool | NeedsAudioReload = false [get, set] |
static bool | IsPlaying [get] |
Is the visualization currently playing. | |
static double | FrameDeltaTime [get] |
Time.deltaTime when not recording, 1/recording framerate when recording. In most cases, use this instead of Time.deltaTime so that recordings work properly. | |
Events | |
static Action | OnPlayStarted |
Called when the visualization starts playing. May be starting from the beginning or resuming. | |
static Action | OnPlayStopped |
Called when the visualization stops playing. | |
static Action | OnReset |
OnLoadAudio and OnLoadMidi will also be called afterwards, so don't do any of that here, but do reload any other resources your component needs. | |
static Action | OnRestart |
Called when the visualization restarts (R is pressed). | |
static Action | OnLoadMidi |
Called when the midi information needs to be loaded from the file. OnLoadVisuals will also be called afterwards, so don't do any of that here. | |
static Action | OnLoadVisuals |
Called when the visuals need to be recreated (like when something in the MIDI Controls window is changed). | |
static Action | OnLoadAudio |
Called when the audio needs to be loaded from the file. | |
Controls scene events and coordination.
|
staticget |
Time.deltaTime when not recording, 1/recording framerate
when recording. In most cases, use this instead of Time.deltaTime so that recordings work properly.
Identical to OmidivComponent.FrameDeltaTime.
|
staticget |
Is the visualization currently playing.
Identical to OmidivComponent.IsPlaying.