ジャンプ先: 概要. 戻り値. キーワード. 関連. フラグ. Python 例.
loadModule([allModules=boolean], [load=string], [scan=boolean])
注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。
loadModule は、取り消し不可能、照会不可能、および編集不可能です。
Maya プラグインは、Maya の標準プラグイン フォルダのいずれかに個別にインストールしたり、「モジュール」内の他のリソースとともにパッケージ化することができます。各モジュールは独自のフォルダに存在し、モジュールが提供するプラグインを Maya に認識させるモジュール定義ファイルを提供します。Maya を起動すると検出されたすべてのモジュール ファイルがロードされ、モジュールのプラグイン、スクリプト、およびその他のリソースが使用できるようになります。この時点でプラグイン自体はロードされず、必要に応じてロードできるように Maya に認識されるだけということに注意してください。
loadModule コマンドは、Maya を起動してから追加された新しいモジュールをリストおよびロードする機能を提供します。これにより、これらのモジュールを使用できるように Maya を再起動する必要がなくなります。
| string[] | コマンドの結果 |
| ロング ネーム(ショート ネーム) | 引数タイプ | プロパティ | ||
|---|---|---|---|---|
allModules(a)
|
boolean
|
|
||
|
||||
load(ld)
|
string
|
|
||
|
||||
scan(sc)
|
boolean
|
|
||
|
||||
import maya.cmds as cmds cmds.loadModule(scan=True) cmds.loadModule(load='myModuleDef') cmds.loadModule(allModules=True)