grandMA3 ユーザマニュアル » マクロ » マクロの例 | Version 2.0 |
このトピックには、いくつかのマクロの例があります。これらは、マクロを作る際のヒントや可能性を示しています。
この例は、他のマクロによってトリガーされたマクロが、異なる結果をもたらす可能性があることを示しています。
マクロ1
Lock | No | Name | Command | Wait | Enabled | AddToCmdl | Execute |
---|---|---|---|---|---|---|---|
1 | MacroLine 1 | Macro 2; Echo "Macro 1 Line 1 - Trigger Macro 2" | Follow | Yes | No | Yes | |
2 | MacroLine 2 | Echo "Macro 1 Line 2" | Follow | Yes | No | Yes | |
3 | MacroLine 3 | Echo "Macro 1 Line 3" | Follow | Yes | No | Yes | |
4 | MacroLine 4 | Echo "Macro 1 Line 4" | Follow | Yes | No | Yes | |
5 | MacroLine 5 | Echo "Macro 1 Line 5 - Last" | Follow | Yes | No | Yes |
マクロ2
Lock | No | Name | Command | Wait | Enabled | AddToCmdl | Execute |
---|---|---|---|---|---|---|---|
1 | MacroLine 1 | Echo "Macro 2 Line 1" | Follow | Yes | No | Yes | |
2 | MacroLine 2 | Echo "Macro 2 Line 2" | Follow | Yes | No | Yes | |
3 | MacroLine 3 | Echo "Macro 2 Line 3" | Follow | Yes | No | Yes | |
4 | MacroLine 4 | Echo "Macro 2 Line 4" | Follow | Yes | No | Yes | |
5 | MacroLine 5 | Echo "Macro 2 Line 5 - Last" | Follow | Yes | No | Yes |
この方法で他のマクロからトリガーされたマクロも、最初のマクロが止まると停止します。これを解決するには、Call Macro X コマンドを使用する必要があります。
このマクロは、新しいユーザ名とパスワードを入力できる Login ウィンドウを開きます。
Lock | No | Name | Command | Wait | Enabled | AddToCmdl | Execute |
---|---|---|---|---|---|---|---|
1 | MacroLine 1 | LogIn | Follow | Yes | No | Yes |
この定義済みマクロは、選択されているフィクスチャに対する一時的なワールドを作成します。
Lock | No | Name | Command | Wait | Enable | AddToCmdl | Execute |
---|---|---|---|---|---|---|---|
1 | MacroLine 1 | Delete World 999 /NoConfirmation | Follow | Yes | No | Yes | |
2 | MacroLine 2 | Store World 999 | Follow | Yes | No | Yes | |
3 | MacroLine 3 | World 999 | Follow | Yes | No | Yes |
このマクロは、ブロックするシーケンスIDとキュー番号の入力を求めます。
Lock | No | Name | Command | Wait | Enable | AddToCmdl | Execute |
---|---|---|---|---|---|---|---|
1 | MacroLine 1 | Block Sequence (Sequence #) Cue (Cue #) | Follow | Yes | No | Yes |
ヒント | |
キュー番号が入力されない場合、シーケンス全体がブロックされます。 |