v1.0
指定したオブジェクトを拘束するパスにキーを追加します。
パス(補間された NURBS カーブ)が存在しない場合は新規に作成されます。 指定したオブジェクトと新しいカーブの間にパス コンストレイントが適用されます。
パス コンストレイントが存在する場合は、既存のカーブに位置が追加され、指定した時間にコンストレイントのパス比率プロパティ(ObjectName.kine.PathCns.Percentage)にキーが追加されます。
SaveKeyOnPath( [InputObj], [Time], [X], [Y], [Z], [Locked] ); |
パラメータ | タイプ | 説明 |
---|---|---|
InputObj | 文字列 |
オブジェクトのリスト。 デフォルト値: 現在選択されている値 |
Time | 実数 |
オブジェクトがカーブ上の新しい位置にあるフレーム デフォルト値: 現在のフレーム |
X | 実数 |
パスのグローバル X 座標 デフォルト値: 現在の位置 |
Y | 実数 |
パスのグローバル Y 座標 デフォルト値: 現在の位置 |
Z | 実数 |
パスのグローバル Z 座標 デフォルト値: 現在の位置 |
Locked | Boolean |
キーをカーブに沿って絶対長で位置付ける場合は True。 キーをカーブに沿って相対比率で位置付ける場合は False。 デフォルト値: False |
set a = sigetprim("null", "a") SaveKeyOnPath "a", 1, -3.093, 0.000, -0.773 SaveKeyOnPath "a", 25, 0.080, 0.000, -3.841, True SaveKeyOnPath "a", 50 ,0.162, 3.680, -0.368 'As a result, the object "a" will be constrained and animated on a path with three positions. 'The object will pass through those points at the given time. Animation key are added to the path 'percentage paramater of the path constraint. |