【MEL】Windowをすべて閉じる

AriAllCloseWindow.jpg
AriAllCloseWindow
2016/03/03 更新

開いているウィンドウをすべて閉じます。
シーンを開いた直後など、ウィンドウがたくさん開いてしまい、いちいち閉じるのが面倒な場合などに使用すると便利です。
またMayaデータ自体の納品や、他の人に渡す時にも閉じてから保存したほうがいいと思いますので。

余談:以前にも同じようなMELを書いて個人的に使っていたのですが、Maya2014以降のMayaには新機能でモデリングツールキットというものがあり、どうやら内部でウィンドウ扱されているようでMELを実行すると、一緒にそのツールまで閉じてしまい、Mayaを再起動するまでモデリングツールキットを使うことができないというバグがあることに気付きました。
ZBrush連携ツールのGoZも同じ症状がありましたが、公開しているものはその辺を改善してあります。

AriAllCloseWindow02.jpg



更新


2016/03/03 バグ修正
AriCompactToolSettingsというMELがある状態で使うと表示がおかしくなっていたので修正しました。

2016/03/03 結果表示機能追加
右下メッセージで閉じたウィンドウの数を。スクリプトエディタで何を閉じたか確認できるようにしました。、
AriAllCloseWindow05.jpg




気になった方はこちらからどうぞ。
Download


テーマ : 3DCG
ジャンル : コンピュータ

tag : Maya, MEL, UI,

コメントの投稿

非公開コメント

管理人のみ閲覧できます

このコメントは管理人のみ閲覧できます

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
カテゴリ
おすすMEL1
UV格子状整列 AriUVGridding03.gif

UV解像度チェック AriUVScaleChecker01.gif
月別アーカイブ
おすすMEL2
リネーマー AriRenamer01.gif

置換/配置 AriAssetChanger01.gif
タグ

Maya MEL モデリング MEL更新 Mayaあるある UI カスタマイズ データ管理 数値設定 UV ~がない モデリングツールキット リネーム マテリアル バグ? MEL基本 つぶやき ホットキー 新機能 アニメーション リトポロジー テクスチャ アンケート 頂点カラー 更新 カメラ Rig レンダリング ZBrush 記事まとめ スクリプト 

記事一覧

全ての記事を一覧

アクセスランキング
[ジャンルランキング]
コンピュータ
60位
アクセスランキングを見る>>

[サブジャンルランキング]
デザイン
2位
アクセスランキングを見る>>
ad


ブログ内検索
最新記事
ad


プロフィール

Ari

Author:Ari
ゲーム系を中心にモデラーをやってます。プライベートでその他の作業も挑戦中です。
拍手ボタンありがとうございます。テンションあがります。

少し前ツイッターはじめました。よかったらどうぞフォローお願いします。
ツイッターを覗いてみる

(あ…呼び方はAriでも自習部屋でも何でもいいです)

QRコード
QR
メールフォーム

名前:
メール:
件名:
本文: