维基百科,自由的百科全书
Adobe Flash(前稱Macromedia Flash,簡稱Flash;前身FutureSplash)是美國Adobe公司所設計的一種二維動畫軟體。通常包括Adobe Flash,用于设计和编辑Flash文档,以及Adobe Flash Player,用于播放Flash文档。
[编辑] 特性
- 被大量应用于因特网网页的矢量动画文件格式。
- 使用向量運算﹙Vector Graphics﹚的方式,產生出來的影片占用存储空间较小。
- 使用Flash創作出的影片有自己的特殊檔案格式﹙swf﹚
- 該公司聲稱全世界97%的網路瀏覽器都內建Flash播放器﹙Flash Player﹚
- 是Macromedia提出的“富因特网应用”(RIA)概念的实现平台
- Flash6之後版本,納入物件導向程式概念,與其他語言不論是在資料庫,XML,PHP等各種平台上都能更進一步的相互結合應用。
[编辑] 主要檔案格式
- swf 這是一個完整的影片檔,無法被編輯。有時會被念做“swiff”。Swf在發佈時可以選擇保護功能,如果沒有選擇,很容易被別人輸入到他的原始檔中使用。然而保護功能依然阻擋不了為數眾多的破解軟體,有不少閃客專門以此來學習別人的程式碼和設計方式。
- fla Flash的原始檔,只能用Adobe Flash打開編輯。
- as (有時也稱為actionscript) 是一種程式語言的簡單文字檔案. FLA檔案能夠直接包含 Actionscript, 但是也可以把它存成AS檔做為外部連結檔案(如定义ActionScript类则必须在写在as文件里,再通过import加入类),以方便共同工作和更進階的程式修改。
[编辑] 版本歷史
- FutureSplash Animator (1996-4-10) - Flash的前身,由简单的工具和时间线组成
- Macromedia Flash 1 (1996-11) - Macromedia给FutureSplash Animator更名后为Flash的第一个版本
- Macromedia Flash 2 (1997-6) - 引入库的概念
- Macromedia Flash 3 (1998-5-31) - 影片剪辑,Javascript插件,透明度和独立播放器
- Macromedia Flash 4 (1999-6-15) - 变量,文本输入框,增强的Actionscript,流媒体MP3
- Macromedia Flash 5 (2000-8-24) - Javascript, 智能剪辑, HTML文本格式
- Macromedia Flash MX (2002-3-15) - Unicode,组件,XML,流媒体视频编码
- Macromedia Flash MX 2004 (2003-9-10) - 文本抗锯齿,Actionscript 2.0,增强的流媒体视频,行为
- Macromedia Flash MX 2004 Pro (2003-9-10) - 包括所有Flash MX 2004的特性,加上Web Services, ActionScript 2.0的面向对象编程,媒体播放组件
- Adobe Flash 8 (2005-9-13)
- Adobe Flash 8 Pro (2005-9-13) 增强为移动设备开发的功能,方便创建Flash Web,增强的网络视频
- Adobe Flash CS3 (將於2007推出)
[编辑] 参见
[编辑] 外部聯結