v5.0
カーブ全体またはカーブの一部のみを有効または無効にします。
ActivateFCurveOnKeyable は、ドープシートで使用できる機能と同じ機能をもつコマンドです。 このコマンドは、ドープシートと同様の動作をエミュレートするために使用します。
注: このコマンドは ActivateFCurve によく似ていますが、F カーブの有効化/無効化が完了したときの入力オブジェクトとパラメータ リストが異なります。
ActivateFCurveOnKeyable( [InputObjs], Activate, [StartFrame], [EndFrame] ); |
パラメータ | タイプ | 説明 | ||||
---|---|---|---|---|---|---|
InputObjs | 文字列 |
オブジェクト名(任意の選択可能なもの) デフォルト値:現在選択されているオブジェクト |
||||
Activate | Boolean |
カーブ全体または入力した領域が有効化な場合は True デフォルト値: True |
||||
StartFrame | Double |
操作する fcurve の領域の開始フレーム。 カーブ全体を指定する場合には、開始および終了の両方をブランクのままにします。
|
||||
EndFrame | Double |
操作する fcurve の領域の終了フレーム。 カーブ全体を指定する場合には、開始および終了の両方をブランクのままにします。
|
' First get a primitive and animate its translation NewScene , False CreatePrim "Cylinder", "MeshSurface" Translate , -7.01063515498729, 5.25147709343595, -0.525147709343595, siRelative, siView, siObj, siXYZ SaveKeyOnKeyable "cylinder", 1 SetValue "PlayControl.Key", 25 SetValue "PlayControl.Current", 25 Translate , 14.8089821251417, -10.34619367662, 1.034619367662, siRelative, siView, siObj, siXYZ SaveKeyOnKeyable "cylinder", 25 SetValue "PlayControl.Key", 50 SetValue "PlayControl.Current", 50 Translate , -15.3603803957587, -0.391901275629446, 3.91901275629446E-02, siRelative, siView, siObj, siXYZ SaveKeyOnKeyable "cylinder", 50 SetValue "PlayControl.Key", 75 SetValue "PlayControl.Current", 75 Translate , 14.5726685805916, 10.9732357176274, -1.09732357176274, siRelative, siView, siObj, siXYZ SaveKeyOnKeyable "cylinder", 75 SetValue "PlayControl.Key", 1 SetValue "PlayControl.Current", 1 SetValue "PlayControl.Key", 100 SaveKeyOnKeyable "cylinder", 100 ' Note: to see these deactivations open the DopeSheet on the cylinder ' Deactivate all the keyable FCurves under the cylinder object ActivateFCurveOnKeyable "cylinder", False ' Reactivate all the keyable FCurves under the cylinder object ActivateFCurveOnKeyable "cylinder", True |