探索Flash Professional Actionscript 3.0 Preview
聲明:本教程英文版源自Adobe的:http://www.adobe.com/devnet/flash/articles/flash9_as3_preview.html 原作者:Jen deHaan和Peter deHaan 本站對其進(jìn)行了翻譯整理,此教程轉(zhuǎn)載請注明出處.并標(biāo)有活動鏈接,謝謝合作.
Adobe Flash Professional 9 ActionScript 3.0 Preview(以下簡稱AS3.0預(yù)覽版)是下一個將要發(fā)布的flash 創(chuàng)作工具的預(yù)覽。眾所周知它的名字是”Blaze”,它擴展了Flash Professional 8 并包括了一系列特性將與Flash9 一同發(fā)布,計劃將在2007年發(fā)布。
這個預(yù)覽版本包括支持Actionscript 3.0,它的優(yōu)勢在于包含在flash player 9 中的一個新的虛擬機(AVM),這個增強的虛擬機要比傳統(tǒng)的Actionscript 代碼的執(zhí)行速度快上10倍,如果你想獲得更多的關(guān)于flash player 9的信息,請查看Flash Player Product page
Flash9預(yù)覽版允許你編譯包含或?qū)氲紽la中的Actionscript3.0 腳本,貼加在幀上或是與庫元件關(guān)聯(lián)的腳本在編譯過程加入與場景內(nèi)容的交互。
這篇文章是通過使用Flash的繪制工具創(chuàng)建一個新的形體來展開的,當(dāng)你學(xué)完了如果讓形體與按鈕和鼠標(biāo)交互移動,你會明白如果將actionscript從主時間軸上移到外部文件,怎樣與庫中的元件或是Flash文檔自身鏈接。
要完成此文章你需要 Flash Professional 9 Actionscript 3.0 和 范例文件
在FLASH中編寫Actionscript 3.0
Flash9 預(yù)覽版只是一個開發(fā)環(huán)境,它允許你創(chuàng)建Flash文檔(FLA)并使用Actionscript 3.0,當(dāng)然你也可以使用Flex Builder 2來編譯As3.0.
Flash9預(yù)覽版能讓你創(chuàng)建基于時間線的Actionscript3.0文檔,并可以使用其它的一些特性,如形變和運動緩動,flash.display.MorphShape類,abobe.utils package,static text fields,scenes,和庫。
Flash9 預(yù)覽版包括下面幾個新特性:
1.Document class: Flash9引入了document class的概念,定義為與你的swf文件的主時間線關(guān)聯(lián)的類。當(dāng)你初始化主時間線時,document class就已經(jīng)被構(gòu)造了。你可以文件的屬性面板或Actionscript 3.0發(fā)布設(shè)置面板上設(shè)置document class,如:File>Publish Settings > Flash tab > Settings button
如下圖:
2.Symbol-class linkage: (元件-類鏈接) 在ActionScript 3.0中你不再需要鏈接id了,取而代之的是,你可以為你能直接實例化或動態(tài)創(chuàng)建實例的元件指定一個特定的類名稱。如下圖所示:
3.如果類不能在你指定的類路徑當(dāng)中找到,那么Flash會在場景之后創(chuàng)建一個以使它仍可以被實例化。如下圖所示:
4.Errors and warnings: (錯誤和警告) 針對ActionScript 3.0 errors和warnings增加了兩個操作.你可以在Actionscript 3.0的特性面板上選擇。如:選擇Edit>Preferences > ActionScript > Actionscript 3.0設(shè)置按鈕。如下圖.
—個是Strict Mode,使編譯器在編譯過程中遇到問題時非常的嚴(yán)格,都會當(dāng)做錯誤來處理而不是警告。另一個是Warnings Mode,會出現(xiàn)額外的警告,大多數(shù)情況下當(dāng)你從Actionscript 2.0遷移到As3.0時,會起到很大的幫助,當(dāng)你選擇了Warning時,你可以通過編輯EnabledWarnings.xml文件中的Enabled屬性來定義你想要的警告。EnabledWarnings.xml文件的位置: o Windows: C:\Program Files\Adobe\Flash 9 Public Alpha\en\Configuration\ActionScript 3.0\EnabledWarnings.xml o Mac OS: HD|Applications|Adobe Flash 9 Public Alpha|Configuration|ActionScript 3.0|EnabledWarnings.xml
Creating clickable and draggable shapes(創(chuàng)建可點擊和可拖動的形體)
在這個例子中,你將探索flash9 預(yù)覽版了一些新特性,你將創(chuàng)建一個簡單的形體并使用改良的事類模型來使它可以點擊,在后面的例子中,你將使這個形體可以拖動,將你的代碼轉(zhuǎn)換為類和動態(tài)創(chuàng)類的實例。
出處:WebStudio
責(zé)任編輯:moby
上一頁 下一頁 探索F9 As3.0 Preview [2]
◎進(jìn)入論壇Flash專欄版塊參加討論
|