Overview
Master Control Panels are panels users create that, unlike scene control panels, are not tied to any specific scene. Controls and Resources can be either hooked up in the user interface or execute Java Script code for more sophisticated control.
Create a Master Control Panel
- Select File > New Master Control Panel (Ctrl + M)
- Click and/or drag Controls or Resources from the Toolbox to the Master Control Panel Canvas.
Bind a Button using the “Properties panel” of the control.
In this example, the button is bound to a Condition.
You can continue to bind as many commands to the button as needed.
Bindings can be made similar to Control Panels.
See to the Scene Control Panel section for more info. |
- Load a Scene – To load a scene, add a Property item to a Condition and type a line such as: Playout.Channels(0).LoadScene("123"). This would load scene 123 on the first channel
- Play a Scene – To play a scene, add a Property item to a Condition and type a line such as: Playout.GetChannel("Program").PlayScene("123"). This would play scene 123 on a channel named Program
- Stop a Scene – To stop a scene, add a Property item to a Condition and type a line such as: Playout.ActiveChannel.StopScene("123"). This would stop scene 123 on the active channel
- Close a Scene – To close a scene, add a Property item to a Condition and type a line such as: Playout.GetChannel("Program").CloseScene("123"). This would close scene 123 on a channel named Program
Active Channel – To access the active channel use the ActiveChannel property of the Playout object.
-
- Example: Playout.ActiveChannel.LoadScene("123") would load scene "123" on the active channel
Get Channel – To access a channel by name or by number, use the GetChannel method of the Playout object.
- Example: Playout.GetChannel("Program").LoadScene("123") would load scene "123" on the channel named "Program".
-
- Playout.GetChannel(1).LoadScene("123") would load scene "123" on the first channel