2020年7月30日木曜日

source コマンドを実行するときの注意点

mayaを起動すると、スクリプトパスに存在している適切な.melファイルは自動的にコンパイルされ、コマンドとして実行できるようになります。

自作のMELを認識させるには、この他に、MELスクリプトを強制的にコンパイルさせる source コマンドというものもあります。

むかし簡単な概要などを書きましたが、コマンドを使うときに注意しないといけない事があったので、補足みたいなことを少々。

2020年7月27日月曜日

ダイアログ作成のサンプルコード

スクリプトを実行した状態から、ユーザーの判断を仰ぐような場合に使用する confirmDialog コマンドというのがあります。

2020年7月13日月曜日

formLayoutのTips

自作のツールを作るとき、ウィンドウへUIを載せるために、まず、レイアウトを作成しないといけません。
単純なものなら rowLayout columnLayout、これらをくっつけたrowColumnLayout

で、UIを正確に配置したいとなったときに使うのが formLayoutです。

2020年7月9日木曜日

windowの状態をリセットする。

mayaでは、ウィンドウを閉じるとき、windowsであれば、ドキュメント内のmayaVersion\prefs にあるwindowPrefs.melに左上隅の座標とウィンドウの縦横サイズを保存しています。
そんな、ウィンドウの位置をMELでリセットする方法。

2020年7月6日月曜日

自作ツールをドッキングさせる。その4

最後に scriptedPanel について。
このコマンド自体はドッキングと関係ないのですが、いろいろ調べている時に目についたので、ついでに紹介してみようと思います。