注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

シナリオの読み込み

保存されたシナリオオブジェクトは、変数システムを介して Workshop モジュールに読み込むことができます。これらの保存されたシナリオはシナリオマネージャに渡すことができますが、他のシナリオ対応ウィジェットに直接渡すこともできます。

保存されたシナリオを読み込むには、新しいシナリオ配列変数を作成し、「オブジェクトセットから読み込まれたシナリオ」オプションを選択します。これにより、シナリオトレイトを実装するオブジェクトのオブジェクトセットがシナリオオブジェクトの配列に変換されます。

create-scenario-array-from-object

オブジェクトセットは、Search Arounds とフィルター処理することで特定のシナリオセットにアクセス可能な通常のオブジェクトセット変数を使用して入力することができます。下の例では、アプリケーションで選択された特定のオブジェクトに関連するすべてのシナリオを見つけます。

select-scenario-object-set

正しく設定されている場合、変数タブの現在の値セクションで読み込まれたシナリオを名前でプレビューすることができます。

preview-scenario-array

シナリオ配列変数は、シナリオマネージャなど、シナリオ配列を受け入れる任意のウィジェットで使用できます。そして、ウィジェットは、基礎となる変数が更新されると、読み込まれたシナリオを反映して更新されます。

select-scenario-array

基礎となるシナリオオブジェクトセットを変更するイベントとアクションは、シナリオ配列変数に反映されます。これにより、アプリケーション内の他のオブジェクトとの関係に基づく非常に柔軟な読み込み構造を許可します。他のウィジェットで使用するために配列から特定のシナリオを選択する必要がある場合、シナリオマネージャまたはシナリオセレクタウィジェットのいずれかに配列を渡すことができます。