[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 其他资源 >> 電腦基礎 >> 《ActionScript3.0完全自學視頻教程》(ActionScript 3.0 Tutorial)avi格式視頻文件[壓縮包]
《ActionScript3.0完全自學視頻教程》(ActionScript 3.0 Tutorial)avi格式視頻文件[壓縮包]
下載分級 其他资源
資源類別 電腦基礎
發布時間 2017/7/13
大       小 -
《ActionScript3.0完全自學視頻教程》(ActionScript 3.0 Tutorial)avi格式視頻文件[壓縮包] 簡介: 中文名 : ActionScript3.0完全自學視頻教程 英文名 : ActionScript 3.0 Tutorial 資源格式 : 壓縮包 版本 : avi格式視頻文件 發行日期 : 2010年2月24日 地區 : 大陸 對白語言 : 普通話 文字語言 : 簡體中文 簡介 : ActionScript/Flex及相關學習教程匯總 Flash優秀學習
電驢資源下載/磁力鏈接資源下載:
全選
"《ActionScript3.0完全自學視頻教程》(ActionScript 3.0 Tutorial)avi格式視頻文件[壓縮包]"介紹
中文名: ActionScript3.0完全自學視頻教程
英文名: ActionScript 3.0 Tutorial
資源格式: 壓縮包
版本: avi格式視頻文件
發行日期: 2010年2月24日
地區: 大陸
對白語言: 普通話
文字語言: 簡體中文
簡介:



ActionScript/Flex及相關學習教程匯總
Flash優秀學習資源下載總匯
平面設計優秀學習資源總匯!
photoshop學習教程匯總!
Illustrator / CorelDraw矢量設計學習教程匯總!
實力派設計作品欣賞與學習匯總!
藝術設計理論知識匯總!
三維設計優秀學習資源下載匯總

ActionScript 3.0 是一種強大的面向對象編程語言,它標志著 Flash Player Runtime 演化過程中的一個重要階段。設計 ActionScript 3.0 的意圖是創建一種適合快速地構建效果豐富的互聯網應用程序的語言,這種應用程序已經成為 Web 體驗的重要部分。
歷史
ActionScript 是一種基於 ECMAScript 的編程語言,用來編寫 Adobe Flash 電影和應用程序。ActionScript 1.0 最初隨 Flash 5 一起發布,這是第一個完全可編程的版本。Flash 6 增加了幾個內置函數,允許通過程序更好地控制動畫元素。在 Flash 7 中引入了 ActionScript 2.0,這是一種強類型的語言,支持基於類的編程特性,比如繼承、接口和嚴格的數據類型。Flash 8 進一步擴展了 ActionScript 2,添加了新的類庫以及用於在運行時控制位圖數據和文件上傳的 API。Flash Player 中內置的 ActionScript Virtual Machine(AVM1)執行 ActionScript。通過使用新的虛擬機 ActionScript Virtual Machine(AVM2),Flash 9(附帶 ActionScript 3)大大提高了性能。
簡介
ActionScript 的老版本(ActionScript 1.0 和 2.0)提供了創建效果豐富的 Web 應用程序所需的功能和靈活性。ActionScript 3 現在為基於 Web 的應用程序提供了更多的可能性。它進一步增強了這種語言,提供了出色的性能,簡化了開發的過程,因此更適合高度復雜的 Web 應用程序和大數據集。ActionScript 3 可以為以 Flash Player 為目標的內容和應用程序提供高性能和開發效率。
ActionScript 3 符合 ECMAScript Language Specification 第三版。它還包含基於 ECMAScript Edition 4 的功能,比如類、包和名稱空間;可選的靜態類型;生成器和迭代器;以及非結構化賦值(destructuring assignments)。隨著 Web 應用程序項目需求的增長,也要求 ActionScript 引擎有重大的突破。ActionScript 3 引入了一個新的高度優化的 ActionScript Virtual Machine(AVM2),與 AVM1 相比,AVM2 的性能有了顯著的提高。這使 ActionScript 3 代碼的執行速度幾乎比以前的 ActionScript 代碼快了 10 倍。Flash Player 9 中包含 AVM2(ActionScript 3.0 的腳本語言引擎),設計它的目的是提供互聯網應用程序開發人員所需的性能和特性。為了向後兼容現有的內容,Flash Player 將繼續支持 AVM1。
能夠利用 ActionScript 3.0 的產品
有許多產品都生成以 Flash Player Runtime 為目標的內容和應用程序,包括 YouTube、Flickr、SWiSH 和 ScreenTime。這些產品能夠利用 ActionScript 在自己的輸出中添加交互和行為。在 Adobe 產品系列中,專業設計人員可以在幾種工具和服務器中使用 ActionScript,比如 Flash、Flex 和 Flash Media Server,從而為 Flash Player Runtime 創建內容和應用程序。Flex 產品系列(包括基於 Eclipse 的新的 Flex Builder 2 IDE)是第一個能夠使用 ActionScript 3.0 的新功能的產品系列。
概述
從 ActionScript 3 的一般特性開始,我將討論一下目標、語言特性和 Flash Player API 特性。還要討論 ActionScript 3 中的新特性和不太為人所知的特性。在 2006 年 11 月 7 日,在舊金山召開的 WEB 2.0 會議上,Adobe Systems 宣布將 ActionScript Virtual Machine 的源代碼捐獻給 Mozilla Foundation。Mozilla 啟動了一個新的開放源碼項目 Tamarin,其目的是促進這種創建 Web 應用程序的標准化方法的開發。
ActionScript 3 有兩類特性:語言特性和 Flash Player API 特性。語言特性基本上是在 ActionScript 2 之上構建的,但是還有一些性能和功能方面的改進,包括:
-許多運行時異常,用來改進常見的錯誤處理和調試。這些運行時異常會顯示堆棧跟蹤,可以幫助開發人員輕松地找到錯誤的根源。以前的 ActionScript 版本會悄悄地掩蓋錯誤,以避免在 Flash 中出現錯誤消息對話框。這在開發期間會造成困難,因為開發人員不了解可能出現的錯誤,就無法開發出好產品。
-在運行時存儲類型細節,用來進行檢查並保護系統,因此 ActionScript 3 是強類型的。這還有助於減少內存使用量,因為類型信息以本機機器表示法表示變量。
-ActionScript 3 完全符合 ECMAScript 第四版規范,這可以簡化 XML 解析。
ActionScript 3 的 Flash Player API 特性包括:
-DOM3 事件模型提供了生成和處理事件消息的標准方法,這有助於在對象之間進行更好的通信和交互。
-新的 Loader 類提供了裝載 Shockwave Flash 和圖像的單一機制,並提供訪問關於被裝載內容的詳細信息的方法。URLLoader 類提供了在數據驅動應用程序中裝載文本和二進制數據的單獨機制。
-Socket 類提供了以任何格式對服務器套接字讀寫二進制數據的方法。
-ActionScript 3.0 包含一個 flash.text 包,它提供與文本相關的所有 API。
下面是其他一些新功能。
Loader.loadBytes()
這個方法可以從二進制數據直接創建顯示列表中的條目。例如,在我的電子郵件客戶機上,如果從 Pop3 服務器上下載的一個電子郵件包含附件,就檢查附件的 mime-type。如果這種類型是播放器支持的,那麼就可以將附件的二進制源代碼讀入 ByteArray,並在 Flash Player 中顯示這個附件。這意味著我的電子郵件客戶機可以顯示 PNG、JPEG、GIF 和 SWF 附件。
Sound.computeSpectrum()
這個方法分析播放的所有聲音並返回一個 ByteArray,其中包含 512 個歸一化的值(-1 到 1),可以使用它們顯示聲音波形(256 個值用於左聲道,256 個值用於右聲道)。可以使用這些值為 Media Players 創建 Audio Equalizers 以及對播放的聲音做出反應的視覺效果。
BitmapData.getPixels()
這個方法返回一個 ByteArray,其中包含位圖的指定矩形區域中每個像素的十六進制顏色值。可以將這個方法與新的 ZLib 壓縮方法 ByteArray.compress() 結合使用,從而將位圖壓縮,然後再發送給服務器,這樣就能夠將它轉換為一個適合下載的文件。
Loader.close()
現在,可以停止播放器裝載外部媒體的過程。在過去,如果將一個圖像裝載進播放器,那麼在完成處理之前無法停止。現在可以這麼做了。
ActionScript 3 的優點
這個新版本具有以下優點:
-這種語言支持類型安全性,使代碼維護更輕松。
-與其他語言相比,這種語言相當簡單,很容易編寫。
-開發人員可以編寫具有高性能的響應性代碼。
-這種語言向後兼容 ActionScript 2 並向前兼容 ECMAScript for XML(E4X)。

相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved