1.使用腳本來製作麵板。使用關鍵詞utility可以使用戶在MAX環境中創建一個獨立的麵板。它的用法非常簡單。下圖中是這個關鍵詞的使用方法。運行後,在程序麵板的腳本欄裏添加了一個mypanels的選項。選擇後出現了一個默認狀態下的麵板,並且這個麵板是嵌套在腳本卷展欄裏的。
2.那麼,如何來創建出一個獨立的麵板呢?使用creatdialog可以達到我們想要的效果。並且後麵可以跟上2組數字來告訴MAX,麵板的長和寬。
3.使用rollout在麵板中添加獨立的卷展欄。在這個例子中,用關鍵詞newrolloutfloater來創建麵板並將其賦值給變量thepanels中。之後將卷展欄添加到麵板中去。
4.裝飾麵板:麵板創建出來了,我們還可以使用腳本來設計麵板的背景顏色,背景圖片,字體顏色,運行後在屏幕上的顯示位置,菜單的添加,等等。
(1)使用bgcolor為麵板背景指定顏色,使用fgcolor為字體指定顏色。
(2)使用rcmenu為麵板添加菜單。以及菜單之間的嵌套。
5.當麵板打開或關閉,以及鼠標移動到上麵或移動麵板時,都可以設置一些事件的發生。下麵這個例子是當麵板成功打開時,打印good。
6. 在麵板中添加其他元素,請使用可視化腳本編輯器,它將自動生成主要的代碼,使用戶不必去記住大量複雜的代碼就可以創作出想要的UI布局。將光標移動到utility內或rollout內中按F2即可打開可視化腳本編輯器.