ジャンプ先: 概要. 戻り値. 関連. フラグ. MEL 例.

概要

autoKeyframe [-characterOption string] [-noReset] [-state boolean]

autoKeyframe は、取り消し可能、照会可能、および編集可能です。

フラグがない場合、このコマンドは、「autoKeyframe -state on」コマンドの発行後に変更された、すべてのアトリビュートにキーフレームを設定します。修正されたアトリビュートの追跡を中止する場合は、「autoKeyframe -state off」を使用します。

autoKeyframe は新しいアニメーション カーブを作成しません。アトリビュートは(setKeyframe コマンドで)キーフレーム設定され、修正されたアトリビュートに autoKeyframe で新しいキーフレームを追加する必要があります。

「autoKeyframe -query -state」で、autoKeyframing の現在の状態を照会することもできます。

戻り値

intキーフレーム セットの数。

照会モードでは、戻り値のタイプは照会されたフラグに基づきます。

関連

findKeyframe, setDrivenKeyframe, setKeyPath, setKeyframe

フラグ

characterOption, noReset, state
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
-characterOption(-co) string createqueryedit
有効なオプションは、「standard」、「all」です。キャラクタのキーを自動設定する場合に、Auto Key が標準設定どおりに動作するか(「standard」)、キャラクタ アトリビュートすべてにキーを設定するか(「all」)を指定します。既定は「standard」です。
-noReset(-nr) createedit
state/st フラグと一緒に使用する必要があります。noReset/nr を指定すると、状態が変化したときに自動キー設定するプラグのリストがクリアされません。
-state(-st) boolean createqueryedit
修正されたアトリビュートの記憶のオン/オフを指定します。

フラグはコマンドの作成モードで表示できます フラグはコマンドの編集モードで表示できます
フラグはコマンドの照会モードで表示できます コマンド内でフラグを複数回使用できます。

MEL 例

// Start remembering attributes that have changed
//
autoKeyframe -state on;

// For all attributes that have changed since the
// last "autoKeyframe -state on", set a keyframe
//
autoKeyframe;

// Stop remembering attributes that have changed.
// Note that Subsequent "autoKeyframe" commands
// (with no flags) will have no effect until an
// "autoKeyframe -state on" command is executed.
//
autoKeyframe -state off;

// When auto-keying, key all character attributes, not just
// those that have changed.
//
autoKeyframe -characterOption all;