学习FLASH CS4(一)
???? 一直對WEB編程不是特別感冒,迫于環境惡劣,現在開始學習它。首先想要學習FLASH方面的,早在2002年那會,我還是非常精通FLASH3的,曾經還去為此當過家教。時隔8年,FLASH已經發展到10版本了。
??? 用GOUGOU搜索,下了一套金鷹的視頻教程。看了幾小節,感覺講得很是詳細。
??? 美工方面的設計我就不需要研究過多了,直接進入腳本方面的學習。面向對象時代,一切都講類。當然,腳本也就是一些類的編寫。
??? 今天體會是:
??? 1.FLASH腳本是區分大小寫的,這一點得小心,由于自己一直用DELPHI,PB寫代碼,所以得注意。
??? 2.每個類的編寫完后,其文件名也要用類的名字命名保存。比如自己寫的類名叫XLei,則保存的時候就得保存成“XLei.as"。
??? 3.腳本的調用有很多種方式,一般最好在主時間軸上建立一個代碼層,在代碼層的關鍵幀(一般是第一幀)書寫代碼。
??? 依葫蘆畫瓢,書寫了一個按鈕類eg.as:
package {
?import flash.events.MouseEvent;
?import flash.text.*;
?import flash.display.*;?
?public class eg extends MovieClip {
??public function eg() {
???bt_ok.addEventListener(MouseEvent.CLICK,Hit_Me);
??}
??public function Hit_Me(e) {
???lb_1.text="你單擊了我!";
??}
?}
}
其中bt_ok是個場景中的一個按鈕,lb_1是個動態文本標簽。最后在文檔屬性中指定文檔類為“eg”。這樣,即可以正常調用了。
上面具本的import哪些,這對于生手來說確實有點困難。上面的類用到了一個事件,兩個對象。因為按鈕點擊事件要監聽,所以肯定要有flash.events.MouseEvent,因為用到了對象lb_1動態文本,所有要有flash.text.*,因為用到了對象bt_ok按鈕,所以要有flash.display.*。extends是繼承的意思,為關鍵字,這里按鈕繼承影片剪輯。*為所有。
??
總結
以上是生活随笔為你收集整理的学习FLASH CS4(一)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 风险评估模型蒙特卡洛模型_R模型中的蒙特
- 下一篇: 在线代码对比工具