【MEL】Windowをすべて閉じる

AriAllCloseWindow
2019/10/14 更新
開いているウィンドウをすべて閉じます。
シーンを開いた直後など、ウィンドウがたくさん開いてしまい、いちいち閉じるのが面倒な場合などに使用すると便利です。
またMayaデータ自体の納品や、他の人に渡す時にも閉じてから保存したほうがいいと思いますので。
ZBrush連携ツールのGoZも同じ症状がありましたが、公開しているものはその辺を改善してあります。

更新
2016/03/03 バグ修正
AriCompactToolSettingsというMELがある状態で使うと表示がおかしくなっていたので修正しました。
2016/03/03 結果表示機能追加
右下メッセージで閉じたウィンドウの数を。スクリプトエディタで何を閉じたか確認できるようにしました。、

気になった方はこちらからどうぞ。
Download
スポンサーリンク
コメントの投稿
管理人のみ閲覧できます
No title
さきほどのと一緒だったら気にしないでください。
import maya.cmds
window = cmds.ls(window = True)
print(window)
for loop in window:
if loop != "scriptEditorPanel1Window" and loop != "learningMoviesLaunchWnd" and loop != "ColorEditor" and loop != "MayaWindow" and loop != "CommandWindow" and loop != "gozwin" and loop != "nexFloatWindow":
cmds.deleteUI loop