三、實戰
2、Flash客戶端
在了解了服務端向客戶端發送的數據後,我們來構造本文的核心內容——用Flash客戶端來連接服務端,並以不同的顏色及時顯示不同類型的數據。
1) 啟動Flash MX,通過 File -> New 菜單創建一個新的Flash 文檔。
2) 通過 Insert -> Layer 菜單,添加一個層,並把現有的兩個層名字分別修改為UI 和 Action ,如圖一。其中,Action層是我們統一放程序代碼的地方,Flash是一個編程極其靈活的開發工具,可以放置代碼的地方非常多,如MovieClip內部、各個祯、按鈕等內部都可以放置程序代碼(關於代碼放置的詳細闡述,請參見作者的另一篇文章“Flash 編程規范”),假如MovieClip嵌套過深的話,這將增加以後維護程序的難度。
所以作者推薦盡可能把程序代碼放置在一個統一的位置。
3) 選中 Action層,打開Action面板,切換到專家模式,加入以下注釋,如圖二:
//Flash創作時對象的初始化
//Flash運行時對象的初始化
//自定義函數
為了以後程序維護的方便,建議盡可能把所有的程序寫在一處,象本例中,所有程序都寫在Action層中,為了程序的結構清晰,建議用以上注釋把整個程序分成幾個部分。