移動先: 概要 戻り値 フラグ. Python 例.

概要

saveInitialState( selectionList , [attribute=string], [saveall=boolean])

注意: オブジェクト名や引数を表す文字列はカンマで区切ります。これは概要には示されていません。

saveInitialState は 「元に戻す」が可能、「照会」が不可能「編集」が不可能 です。

saveInitialState は、ダイナミック オブジェクトのカレントの状態を初期状態として保存します。ダイナミック オブジェクトとは、パーティクル シェイプ、リジッド ボディ、リジッド コンストレイン、またはリジッド ソルバのことです。オブジェクトが指定されていない場合は、選択した任意のオブジェクトの初期状態を保存します。 このコマンドは、初期状態を保存したオブジェクトの名前を返します。

戻り値

string

フラグ

attribute, saveall
ロング ネーム(ショート ネーム) 引数型 プロパティ
saveall(all) boolean create
シーン内のすべてのダイナミック オブジェクトの初期状態を保存します。
attribute(atr) string createmultiuse
指定したアトリビュートの初期状態だけを保存します。 これは多目的フラグです。

: コマンドの作成モードで使用可能なフラグ : コマンドの編集モードで使用可能なフラグ
: コマンドの照会モードで使用可能なフラグ : タプルまたはリストとして渡された複数の引数を持てるフラグ

Python 例

import maya.cmds as cmds

cmds.saveInitialState( 'particle1' )
# Saves current state as initial state for particle1.

cmds.saveInitialState( all=True )
# Saves current state as initial state for all dynamics objects.