説明
SelectionFirst 関数は、セレクションの最初のフィクスチャに関する整数セットを返します。これには、パッチ・インデックス番号と、Selection Grid 内の XYZ グリッド値が含まれます。
返される4つの整数をすべて使う必要はありませんが、それらは順番に返されます。
引数
この関数は、引数を受け取りません。
戻り値
- integer:
現在のセレクションの最初のフィクスチャのパッチ・インデックスを返します。これは、FID や CID ではありません。インデックスは 0 から始まります。
- integer:
Selection Grid のX軸上の現在位置を返します。Selection Grid は 0 から始まります。
- integer:
Selection Grid のY軸上の現在位置を返します。Selection Grid は 0 から始まります。
- integer:
Selection Grid のZ軸上の現在位置を返します。Selection Grid は 0 から始まります。
例
セレクションの最初フィクスチャについて返された数値を Command Line History に出力します。
|
return function() local fixtureIndex, gridX, gridY, gridZ = SelectionFirst();
assert(fixtureIndex,"Please select a fixture and try again.");
Printf("First selected fixture has index number: "..fixtureIndex .." and gridX value: "..gridX .." and gridY value: "..gridY .." and gridZ value: "..gridZ); end |
関連する関数