第一天,就從ActionScript是什麼開始吧!!
ActionScript目前的版本是3.0,是在2007年提出的,不過作為控製Flash的程式語言,它最早出現在Flash Player 4中,只是簡單的控制動畫的腳本,而在Flash 5時代, ActionScript 1.0才正式推出。
隨著時間推展,雖然ActionScript經過幾次改版,不過修改幅度最大的,就屬3.0了。最重要的地方是它將自身完全朝ECMAScript來打造。
看到ECMScript,也許大家馬上就會想到JavaScript,沒錯,兩者的確是系出同源,不過相對於JavaScript,ActionScript又前進更多,像是他有支援pacakge、class、強型別、E4X、支援interface等等,這些都是JavaScript付之闕如之處,因此有JavaScript開發經驗對學習ActionScript雖然有幫助,不過如果太執著於JavaScript的經驗,反而會造成一定的困擾。
說到這裡,如果你還是對ActionScript如入五里霧中,那麼退到最簡單、最白話的說法就是-ActionScript,就是讓Flash動起來的程式,可愛東西背後,都有作苦工的東西,這就像是金頂電池和兔子的關係呀~
翻滾吧,免子