DataPair クラスは、2 つの値を単純にラップするラッパーです。
値の型は問われません。
このクラスは、3ds Max 2008 以降で使用可能です。
従来、Avguard 機能拡張として提供されていた機能です。
コンストラクタ:
DataPair ()
DataPair <value1> <value2>
DataPair <value1_name>:<value1> <value2_name>:<value2>
プロパティ
DataPair の 1 番目の値を取得/設定します。
DataPair の 2 番目の値を取得/設定します。
<dataPair>.<value1_name> : Value
DataPair の 1 番目の値を名前で取得/設定します。
<dataPair>.<value2_name> : Value
DataPair の 2 番目の値を名前で取得/設定します。
メソッド
このコンストラクタの形式が使用されている場合に、最初の 2 つの値が #v1 と #v2、残りの 2 つの値が、<value1_name> と <value2_name> である名前値の配列を返します。
例:
|
-- Point3 値と整数で構成される新しい値を定義します。
theVal = DataPair [10,20,30] 42
--> (DataPair [10,20,30] 42)
theVal.v1 --ペアの 1 番目の値を取得します。
--> [10,20,30]
theVal.v2 --ペアの 2 番目の値を取得します。
--> 42
|