ジャンプ先: 概要. 戻り値.
関連項目. フラグ. Python 例.
unloadPlugin( string [string...] , [addCallback=script], [force=boolean], [removeCallback=script])
注意:
オブジェクト名や引数を表す文字列はカンマで区切ります。これは概要には示されていません。
unloadPlugin は 「元に戻す」が可能、「照会」が不可能、「編集」が不可能 です。
Maya からプラグインをアンロードします。このコマンドの実行が成功した後は、 プラグインは利用できなくなります。
string[] |
正常にアンロードしたプラグインの内部名です。 |
loadPlugin, openMayaPref, pluginInfo
addCallback, force, removeCallback
ロング ネーム(ショート ネーム) |
引数型 |
プロパティ |
force(f) |
boolean |
|
|
プラグインが稼動中でもプラグインをアンロードします。これはお勧めしません。シーン内のノードやデータ型を実装したプラグインをアンロードした場合、
それらのインスタンスは未知のノードまたは未知のデータに変換され、
シーンが適切に動作しなくなってしまいます。ただし、保存だけは正常に行われます。 |
|
addCallback(ac) |
script |
|
|
プラグインをアンロードする直前に、 コールするプロシージャを追加します。プロシージャは、プラグインの名前になる 1
つの文字列引数を持つ必要があります。 |
|
removeCallback(rc) |
script |
|
|
前に -addCallback で追加されたプロシージャを削除します。 |
|
: コマンドの作成モードで使用可能なフラグ |
: コマンドの編集モードで使用可能なフラグ |
: コマンドの照会モードで使用可能なフラグ |
: タプルまたはリストとして渡された複数の引数を持てるフラグ |
import maya.cmds as cmds
# Unload the plugin that has the internal name "newNode"
#
cmds.unloadPlugin( 'newNode.py' )