當前位置:編程學習大全網 - 編程語言 - ActionScript是什麽?

ActionScript是什麽?

什麽是ActionScript

ActionScript是Flash的腳本語言。正是由於Flash中增加、完善 了ActionScript,才能創作出來的動畫具有很強的交互性。在簡單的動畫中,Flash按順序播放動畫中的場景和幀,而在交互動畫中,用戶可以使用鍵盤或鼠標與動畫交互,大大增強了用戶的參與,同時也大大增強了Flash動畫的魅力。例如,可以單擊動畫中的按鈕,使動畫跳轉到不同部分繼續播放;可以移動動畫中的對象,如移動妳手中的手槍,使射出的子彈準確地擊中目標;可以在表單中輸入信息,反饋妳對公司的意見等。

有了ActionScript,就可以通過設置動作來創建交互動畫。使用Normal Mode動作面板上的控件,無需編寫任何動作腳本就可以插入動作。如果已經熟悉ActionScript,也可以使用專家模式動作面板編寫腳本。命令的形式可以是壹個動作(如命令動畫停止播放),也可以是壹系列動作。很多動作的設置只要求有少量的編程經驗,而其它壹些動作的應用則要求比較熟悉編程語言,用於高級開發。

ActionScript同樣擁有語法、變量、函數等,而且與JavaScript類似,它也由許多行語句代碼組成,每行語句又是壹些命令、運算符、分號等組成。它的結構與C/C++或者Java等高級編程語言相似。所以,對於有高級編程經驗的人來說,學習ActionScript是很低輕松的。

ActionScript與JavaScript結構類似,但是它的編程要容易得多,每壹行的代碼都可以簡單地從ActionScript面板中直接調用。在任何時候,對輸入的ActionScript代碼,Flash都會檢查語法是否正確,並提示如何修改。完成壹個動畫的ActionScript編程以後,可以直接在ActionScript的調試過程中,檢查每壹個變量的賦值過程,設置檢查帶寬的使用情況。ActionScript更容易使編程學習者理解面向對象編程中難以理解的對象、屬性、方法等名詞。

ActionScript中的對象可以包含數據或作為電影剪輯以圖像形式出現在編輯區中。所有的電影剪輯都是預定義類MovicClip的實例。每個電影剪輯實例均包含MovicClip類的所有屬性(如_height、_rotation、_totaframes)的所有方法(如gotoAndPlay、loadMovie、startDrag)。

  • 上一篇:濱州學院山東航空2018年北京招收飛行員學生簡章
  • 下一篇:怎樣用Delphi編程實現客戶端免安裝Oracle?
  • copyright 2024編程學習大全網