ニュース
Pythonで関数を実行するときは、 関数名の後ろに" () "を付け、その中に実引数をいれてあげる というのが、一般的な関数を呼び出す際のルールです。 なのにcommandオプションに関数を指定する時の関数の書式にはその肝心の" () "が存在していません!
The first list of Python Button that can call function with parameters without any macro - supotmaild/python_button_blink ...
Chiselにいくつかコマンドが用意されていて。 例えば、このボタンのアドレスを引数に取って、hideコマンドを実行すると、実際にボタンが消えたのがわかると思います。 続いてshowコマンドを実行すると、またボタンが表示されます。
Mayaの仕様で cmds.button (command=関数) を実行すると、関数に cmds.button の引数(UIに関するデータ)が送られるようです。 今回の関数は、 cmds.button の引数(UIに関するデータ)を 使うことはない ので受け取らないようにします。
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する