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