GUIによる項目の選択(チェックボックス)

課題

checkBox4.mel という名前の MEL スクリプト作り、 スクリプト エディタ で読み込んで実行すると、以下のようなウインドウが表示されるようにしてください。 ウインドウの 作成 ボタンを押すと、チェックボックスにチェックの入っている方向にのみ、 スライダーの値でスケールされた NURBS の球が、円上に作られるようにします。

各スライダーの設定

スケール X、スケール Y、スケール Z
floatSliderGrp を使用してください。
最小値(-min)
0.1
最大値(-max)
10.0
初期値(-value)
1.0
個数
作成される球の個数
intSliderGrp を使用します。
最小値(-min)
1
最大値(-max)
20
初期値(-value)
1
半径
球が並ぶ円の半径
floatSliderGrp を使用します。
最小値(-min)
0.1
最大値(-max)
10.0
初期値(-value)
1.0

実行結果

checkBox4.mel を スクリプト エディタ の ファイル → ソーススクリプト によって読み込んだ時の実行結果。
checkBox4.melの実行結果
スケール X スライダーが 2.5、スケール Y スライダーが 1.5、スケール Z スライダーが 2.0で、 スケール X と スケール Z のチェックボックスにチェックが入っている場合に、 作成 ボタンを押した時の実行結果です。
checkBox4.melの実行結果
checkBox4.melの作成ボタンを押した結果