Maya の自動パッケージリローダ.
このリポジトリは、TechnicalArtistがMayaでツールを作成する際に、簡単にホットロードするための機能です。 モニタリングを開始すると、指定したフォルダ配下のpythonFileが更新されると、指定したPackageがリロードされます。
It is also possible to manually reload at any time.
pipでインストールしてください。
pip install mayarepacker
を実行
Mayaのコンソールで以下実行で起動できます。 適宜、シェルフに登録などしてご利用ください。
import mayarepacker
mayarepacker.main()
mayarepackerには下記の2つのモードがあります。
- 自動リロード
- フォルダを指定し、そのフォルダ以下のPythonファイルに更新があった場合に指定パッケージをリロードする。
- 手動リロード
- 指定パッケージをリロードする
- リロード対象を指定
- ボタンを押す
- 監視するフォルダを指定する
- 更新があった時のリロード対象を選択
- 監視を開始
- 更新等した時に自動で更新されている事を確認
- 監視を終了したい時はStopボタンを押すかツールを閉じる事で可能。
〇・・動作確認済み ?・・未確認
Maya Verison | Windows | Mac |
---|---|---|
2018 | 〇 | 〇 |
2019 | ? | ? |
2020 | 〇 | 〇 |
2022 | 〇 | 〇 |