| grandMA3 ユーザマニュアル » コマンド構文とキーワード » 親子の概念 | Version 2.4 |
In grandMA3, many objects, such as fixtures, presets, settings, and stages, are structured hierarchically. This topic introduces the general selection syntax used to navigate these structures efficiently, with a focus on parent-child relationships and the use of the dot (.) keyword.
|
|
ヒント |
| To better understand how fixture selection works in grandMA3 and to learn more about selecting fixtures and their sub-fixtures using syntax commands, first read the What are Fixtures and the Select Fixtures topics. |
The general selection applies to all object types that follow a hierarchical structure. For more information about the system's hierarchy, refer to the List Keyword and the ChangeDestination Keyword topics. To better visualize this concept, the following unordered list illustrates a part of the hierarchical structure of the system:
It is not necessary to recall the subcategory of an object in a syntax command after the subcategory is already called using the dot (.). This behavior is shown in the examples below.
Do not use the following command:
Clone Fixture 101 At Fixture 102 If Preset 21.101 Thru 21.105
Use a command with an omission of "21." instead:
Clone Fixture 101 At Fixture 102 If Preset 21.101 Thru 105
Do not use the following command, as 1.3 incorrectly assumes that you are navigating one level deeper in the hierarchy, which is not possible in this particular example.
Move Preset 1.1 Thru 1.3 At 1.5
Use a command with an omission of "1." instead:
Move Preset 1.1 Thru 3 At 1.5
At resets the level of the hierarchical structure back to the top level.
必要条件:
|
|
User name[Fixture]>Fixture 301 |
|
|
User name[Fixture]>Fixture 301. |
|
|
User name[Fixture]>Fixture 301.2 |
|
|
User name[Fixture]>Fixture 301 Thru 303.1 Thru |
|
|
User name[Fixture]>301.1 Thru Fixture 302.1 Fixture 303.2 |
|
|
User name[Fixture]>Fixture 301 Thru 303.2 Thru 3 |
|
|
User name[Fixture]>Fixture 302. Fixture 303 Fixture 303.1 |
|
|
User name[Fixture]>Fixture Thru.Thru |
For further guidance and practical examples on multi-instance fixtures, refer to the Parent Child Fixture Behavior.
The following examples are used in general and do not correspond to the demo show file.
To delete executor 201 on all pages, type:
|
|
User name[Fixture]>Delete Page Thru.201 |
― または ―
|
|
User name[Fixture]>Delete Page Thru Executor 201 |
This section explains how to navigate through different directories within the grandMA3 system using command line inputs, including listing contents, changing destinations, and moving up one level in the directory structure.
To move one step up in the directory hierarchy:
|
|
重要 |
| While it is possible to use numeric identifiers in macros, we strongly recommend using names instead. Numeric values may change in future software versions, which could lead to broken or incorrect macro behavior. |
For further guidance and practical examples on the directory, refer to the ChangeDestination Keyword.