ジャンプ先: 概要. 戻り値. 関連. フラグ. MEL 例.

概要

unloadPlugin [-addCallback script] [-force] [-removeCallback script] string [string...]

unloadPlugin は、取り消し可能、照会不可能、および編集不可能です。

Maya からプラグインをアンロードします。このコマンドの実行が成功した後は、プラグインは利用できなくなります。

戻り値

string[]正常にアンロードしたプラグインの内部名です。

関連

loadPlugin, openMayaPref, pluginInfo

フラグ

addCallback, force, removeCallback
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
-force(-f) create
プラグインが稼動中でもプラグインをアンロードします。これはお勧めしません。シーン内のノードやデータ型を実装したプラグインをアンロードした場合、それらのインスタンスは未知のノードまたは未知のデータに変換され、シーンが適切に動作しなくなってしまいます。Maya が不安定になり、クラッシュする場合もあります。このフラグを使用する場合は、シーンを MayaAscii フォーマットで保存して、できるだけ早く Maya を再起動することをお勧めします。
-addCallback(-ac) script create
プラグインをアンロードする直前に、コールするプロシージャを追加します。プロシージャは、プラグインの名前になる 1 つの文字列引数を持つ必要があります。
-removeCallback(-rc) script create
前に -addCallback で追加されたプロシージャを除去します。

フラグはコマンドの作成モードで表示できます フラグはコマンドの編集モードで表示できます
フラグはコマンドの照会モードで表示できます コマンド内でフラグを複数回使用できます。

MEL 例

// Unload the plugin that has the internal name "newNode"
//
unloadPlugin "newNode";