ステージ ノードをチェーンでつなぎ、一連のルールに従って複数の Python スクリプトを順番に実行します。これは、チュートリアルやツアーなどのインタラクティブなコンテンツを作成する場合に便利です。ステージ ノードの使用方法の詳細については、「Python ステート マシンの構築」を参照してください。
以下に、ステージ ノードを使用する場合に最も役立つコマンドのリストを示します。これらのコマンドは、ステート マシンに含まれる Python スクリプトで呼び出すことができます。外部から呼び出すには、コマンド ラインまたはスクリプト エディタを使用します。
効果 | Python | MEL |
---|---|---|
ステージをアクティブにする | stage ("<stage node name>", e=True, a=True) | stage -e -a "<stage node name>" |
ステージを非アクティブにする(次のステージには進まない) | stage ("<stage node name>", e=True, d=True) | stage -e -d "<stage node name>" |
すべてのステージを非アクティブにする(現在アクティブになっているステージが不明な場合) | stage (da=True) | stage -da |
現在のステージを非アクティブにして、次のステージをアクティブする | stage("<stage node name>", e=True, n=True) | stage -e -n "<stage node name>" |
現在のステージを非アクティブにして、前のステージをアクティブにする | stage("<stage node name>", e=True, p=True) | stage -e -p "<stage node name>" |