Перейти в хранилище документации
Обратиться в техническую поддержку
...
Code Block |
---|
if (Event.SourceType=="TIMER" && Event.SourceId=="1" && Event.Action=="TRIGGER") { mon="1"; DebugLogString("на монитор "+ Itv_var("cam")); DoReactStr("MONITOR",mon,"ACTIVATE_CAM","cam<"+Itv_var("cam")+">"); Itv_var("cam")=""; } if (Event.GetParam("source_type")=="TELEMETRY" && Event.GetParam("action")=="GO_PRESET") { DoReactStr("TIMER","1","START","bound<2>"); var key=Event.GetParam("param4_val"); DebugLogString("Key:"+key); Itv_var("cam")=Itv_var("cam")+key; DebugLogString(Itv_var("cam")); } |
По макрокоманде 1 выводить текст
«NNN
Titles»
(с переносом строки) поверх видеоизображения камеры 1, используя титрователь 1. По макрокоманде 2 отключать вывод этого текста.
Code Block | ||
---|---|---|
| ||
if (Event.SourceType == "MACRO" && Event.SourceId == "1" && Event.Action == "RUN")
{
DoReactStr("MONITOR","1","SET_TITLES","titles<NNN \r Titles>,cam<1>,title_id<1>");
}
if (Event.SourceType == "MACRO" && Event.SourceId == "2" && Event.Action == "RUN")
{
DoReactStr("MONITOR","1","CLEAR_TITLES","cam<1>,title_id<1>");
} |