値 > MAXWrapper > コントローラ > イーズ曲線とマルチプライヤ曲線関数 |
そのカーブに対して、オプションの実数コントローラを追加でき、関数に既定値の実数コントローラを生成させることもできます。
トラック ビューにイーズ カーブを追加すると、現在のアニメーション範囲の先頭および末尾に自動的にキーが作成されます。 addEaseCurve() メソッドはこのようなキーを生成しないため、イーズ カーブ コントローラにこれらを追加する必要があります。
3ds Max 2013 の新機能: 3ds Max 2013 で導入された手続き型リタイム コントローラのインスタンスを 2 番目の引数として渡すことで、キーの代わりにマーカを使用して新しいリタイム ワークフローを有効にできます。
インデックスで指定されたイーズ曲線をコントローラから削除します。インデックスは基数 1 で、カーブがもともとコントローラに追加されていたのと同じ順序となります。
指定されたコントローラ内の複合イーズ曲線を指定された時間値に適用し、変換した時間を返します。
getEaseCurve <controller> <index>
指定したインデックスのイーズ カーブ(bezier_float コントローラ)を返します。
そのカーブに対して、オプションの実数コントローラを追加でき、関数に既定値の実数コントローラを生成させることもできます。
トラック ビューにイーズ カーブを追加すると、現在のアニメーション範囲の先頭および末尾に自動的にキーが作成されます。 addMultiplierCurve() メソッドはこのようなキーを生成しないため、イーズ カーブ コントローラにこれらを追加する必要があります。
インデックスで指定されたマルチプライヤ曲線をコントローラから削除します。インデックスは基数 1 で、カーブがもともとコントローラに追加されていたのと同じ順序となります。
コントローラ上でそのとき稼働中のマルチプライヤ曲線の数を返します。
指定された時間値でのコントローラ内のマルチプライヤ曲線の複合 (浮動小数点) 値を返します。
getMultiplierCurve <controller> <time>
指定したインデックスのマルチプライヤ カーブ(bezier_float コントローラ)を返します。
イーズ カーブがコントローラに割り当てられている場合、次のコントローラ関連のサブプロパティを使用できます。
<controller>.Ease_Curve.controller -- the ease curve controller itself
乗数曲線がコントローラに割り当てられている場合、次のコントローラ関連のサブプロパティを使用できます。
<controller>.Multiplier_Curve.controller -- the multiplier curve controller itself