Flex,Flash,AS3,AIR的關係和區別

2021-06-27 09:17:40 字數 1353 閱讀 1975

本文詳細介紹了 flash、flex、as3、air 的關係和區別。希望對初學者有幫助。

as3

flash

flash 是用來生成 swf 檔案的創作工具,做動畫比較方便,可以在fla檔案內部寫as3**,也可以在fla外部寫as3**。

flash 內建 as3 編譯器,所以用flash也可編譯as3**生成swf檔案。

flash player

swf 動畫需要在網頁上顯示出來,就需要安裝flash player。flash player 9是能支援as3 的最低版本(其實前面還有乙個flash player 8.5,只是沒普及就公升級到9了),後面的flash player 都能支援as3了。

air

flex

flex 是乙個高效、免費的開源框架,可用於構建具有表現力的 web 應用程式,這些應用程式利用 adobe flash player和 adobe air, 執行時跨瀏覽器、桌面和作業系統實現一致的部署。雖然只能使用 flex 框架構建 flex 應用程式,但adobe flash builder(之前稱為 adobe flex builder)軟體可以通過智慧型編碼、互動式遍歷除錯以及可視設計使用者介面布局等功能加快開發。

flash主要針對設計人員,而 flex 針對的是程式設計人員,flash完全可以實現 flex 的功能。flex的優勢是在於有自己的框架,裡面已經有很多功能強大的元件了,flex裡可以使用flash的類,反之則不行的,一般 flash 適合做動畫和一些不規則的元件,flex則更適合做一些規則的企業級應用等,當然也可以嵌入flash做一些社群、遊戲應用。

flexsdk

flexsdk是用來編譯 flex 程式的平台軟體,flex sdk 相當於乙個庫,安裝之後,你可以在記事本裡編寫**,在dos下命令列方式來編譯你的程式。

flexbuilder

flash可以認為是創作環境,而flexbuilder則是開發環境(ide),我們常說的flex事實指的是flexbuilder開發環境,它針對程式設計師,因為它有現成的ui元件,這些ui元件都是基於as3封裝的,我們使用flexbuilder可以快速高效的創作出自己的ria程式。flex builder 本身包含了flex sdk。

flashbuilder

flashbuilder 是 flexbuilder 的公升級版本,在 flexbuilder 公升級到版本 4 時改名叫 flashbuilder。在 flashbuilder 中有更多、更好看、功能更完善的元件,非常適合開發之用。

Flex,Flash,AS3,AIR的關係和區別

flex,flash,as3,air的關係和區別 本文詳細介紹了 flash flex as3 air 的關係和區別。希望對初學者有幫助。as3flash flash 是用來生成 swf 檔案的創作工具,做動畫比較方便,可以在fla檔案內部寫as3 也可以在fla外部寫as3 flash 內建 as...

編碼區和非編碼區的關係

所有的基因都會呈現時間和空間的關係!編碼區是細胞dna的一部分,我們知道,基因分為 編碼區,非編碼區。編碼區是指能夠轉錄信使rna的部分,它能夠合成相應的蛋白質,而非編碼區是不能夠轉錄信使rna的dna結構。但是它能夠調控遺傳資訊的表達。真核生物的基因組成是編碼區和非編碼區,其中編碼區是由外顯子和內...

裁剪區視見區和物理視窗的關係

看紅寶書的前幾章,有乙個函式一直不明白是什麼意思,做什麼用的 glortho,只知道在視窗大小變化的時候呼叫的,如果沒有這個,繪製的圖形將會變形。至於為什麼會變形,一直沒有搞明白。就是知道會變形,但是不知道會變成什麼樣子。後來再次看前幾章的內容,重新看了關於裁剪區和視見區的內容,才若有所悟,書讀三遍...