三日月館【別館】開発・制作Tips集

[Maya] MELで現在のシーンが保存済みかどうか検査する

最終更新:

fumiduki1985

- view
管理者のみ編集可
MELには現在のシーンが保存済みかどうか直接検査するコマンドは(恐らく)存在しない。
思いつく限り最も確実な方法は、fileコマンドで取得したシーンファイル名を持つファイルが存在するかどうかを、filetestコマンドで検査することである。

記述例:
string $path = `file -q -expandName`;   // シーンのファイルパスを取得
filetest -f $path;   // 1を返せば$pathが存在する(つまりシーンが既に保存されている)


このページのタグ一覧
MEL Maya プログラミング

記事メニュー
ウィキ募集バナー