| スクリプト (MEL) |
MEL でのみ使用可能 |
incrementAndSaveScene |
カテゴリ内: システム, ファイル |
ジャンプ先: 概要. 戻り値. MEL 例.
incrementAndSaveScene( int $force )
シーンを保存し、[ファイル] -> [増分と保存]のメニュー項目をクリックするか、ホットキー[Ctrl]+[Alt]+[S]を押すと呼び出されます。最後にディスクに保存されたバージョンのシーンについて、バージョンを増分して現在のシーン フォルダに置くことで、現在のシーンの非破壊的な保存を実行します。現在のシーンを保存していない場合は、通常の[名前を付けて保存...]ダイアログが開きます。そうでなければ、現在のファイル名のバージョンが増分され、ファイルはこの新しい名前で保存されます。新しいファイル名が既存ファイルの場合、ユーザにはファイルが置き換えられることを確認するようプロンプトが表示されます。保存後に、現在の Maya シーンは名前変更されたファイルになります。オリジナルのファイルは変更されません。Maya は、ルート ファイル名の終わりのピリオドとそれに続く数字[0-9]を調べます。このパターンが見つからない場合、Maya はルート ファイル名に「.0001」を追加します。パターンが見つかった場合は数字が増分され、必要に応じて桁が追加されます。例: MyFile.mb ---> MyFile.0001.mb MyFile.01.mb ---> MyFile.02.mb MyFile.99.mb --> MyFile.100.mb MyFile01.mb --> MyFile01.0001.mb MyFile.0043.mb --> MyFile.0044.mb MyFile.00a22.mb --> MyFile.00a22.0001.mb
なし
引数
| 変数名 |
変数タイプ |
説明 |
| $force | int | 引数が 0 以外の場合、ファイルが書き込まれるときにファイルがすでに存在していても、ユーザには確認のためのプロンプトは表示されません。
|
// User will be prompted for confirmation if the file already exists.
incrementAndSaveScene 0;
// User will NOT be prompted for confirmation if the file already exists. The existing file gets overwritten.
incrementAndSaveScene 1;