ロールアウト名をロールアウトのスコープ内のローカル変数として使用する
3ds Max 5 の MAXScript 言語に関する改良点
ロールアウトの名前がグローバル変数でない場合は、ロールアウトのスコープ内のローカル変数として定義されるようになりました。これにより、次のような構文が可能になります。
例:
|
fn makeDialog =
(
rollout test "test"
(
on test open do print (getdialogpos test)
)
createdialog test
)
makeDialog()
|