编辑“︁
ActionScript
”︁(章节)
跳转到导航
跳转到搜索
警告:
您没有登录。如果您进行任何编辑,您的IP地址会公开展示。如果您
登录
或
创建账号
,您的编辑会以您的用户名署名,此外还有其他益处。
反垃圾检查。
不要
加入这个!
== 歷史 == ActionScript 首次出现于Flash 5并实现了在Flash内编程。这个版本被命名为ActionScript 1.0。Flash 6通过增加大量的内置函数和对[[SWF|动画]]元素更好的编程控制更进一步增强了编程环境的功能。Flash 7(MX 2004)引进了ActionScript 2.0,它增加了[[强类型]]和[[面向对象]]特征,如显式[[类 (计算机科学)|类]]声明、[[继承 (计算机科学)|继承]]、[[介面 (資訊科技)|接口]]和严格数据类型。ActionScript 1.0 和 2.0 使用相同的编译形式编译成Flash [[SWF]]文件。 === 播放器發展時間表 === {| class="wikitable" |+ !版本 !發布日期 !描述 |- |'''Flash Player 2''' |1997/06/17 |第一个支持脚本的版本,包括控制时间轴的gotoAndPlay、 gotoAndStop、nextFrame和nextScene等方法。 |- |'''Flash Player 3''' |1998/05/31 |增强了载入外部[[SWF]]文件的基本脚本支持(loadMovie)。 |- |'''Flash Player 4''' |1999/06/15 |第一个完全实现脚本功能(称为「动作」)的播放器。这些脚本拥有简练的语法和对循环、条件、变量和其它基本语言结构的支持。 |- |'''Flash Player 5''' |2000/08/24 |第一个拥有真正意义上的ActionScript的版本。依据ECMAScript,<ref>{{cite web|title=Standard ECMA-262|url=http://www.ecma-international.org/publications/standards/Ecma-262.htm|accessdate=April 22, 2013|date=|publisher=Ecma-international.org|archive-date=2015-12-30|archive-url=https://web.archive.org/web/20151230125157/http://www.ecma-international.org/publications/standards/Ecma-262.htm|dead-url=no}}</ref>采用[[基于原型编程]],并允许完全的[[过程式编程]]和[[面向对象编程]]。 |- |'''Flash Player 6''' |2002/03/15 |增加了事件处理模型,并且支持switch。 |- |'''Flash Player 7''' |2003/09/10 |提供一些新特性,如支持CSS显示文本和增强显示效果。Macromedia Flash编译器和Flash Player 7同时支持基于ECMAScript 4 Netscape Proposal<ref>{{cite web|title=ECMAScript|url=http://www.ecmascript.org/|accessdate=April 22, 2013|date=|publisher=ECMAScript|archiveurl=http://arquivo.pt/wayback/20160518084505/http://www.ecmascript.org/|archivedate=2016年5月18日|deadurl=yes}}</ref>的[[类 (计算机科学)|类]]编程语言ActionScript 2.0。不过ActionScript 2.0能[[交叉编译]]成ActionScript 1.0的[[字节码]],因此它能运行于Flash Player 6。 |- |'''Flash Player 8''' |2005/09/13 |增加用于运行时图象数据控制和文件上传的新类库及APIs,ActionScript 2.0功能更为完善。 |- |'''Flash Player 9''' |2006/06/22 |原稱為Flash Player 8.5,增加ActionScript 3.0和一个称为AVM2(ActionScript Virtual Machine 2)新的虚拟机,它可以与前版本AVM1共存以便支持旧内容。增强性能是该版本的主要目标。這是adobe收購Macromedia後的第一個版本,並且也是Mac OS X上第一個Universal版本的Flash Player。 |- |'''Flash Player 10''' |2008/10/15 |支援多線程。 |- |'''Flash Player 11''' |2011/10/04 |運用[[Stage3D]] API提供的硬體加速圖像渲染,支援GPU加速。<ref>{{Cite web |url=http://helpx.adobe.com/x-productkb/multi/release-notes-flash-player-11.html |title=Flash Player 11 Release Notes |accessdate=2014-08-27 |archive-date=2014-09-23 |archive-url=https://web.archive.org/web/20140923033339/http://helpx.adobe.com/x-productkb/multi/release-notes-flash-player-11.html |dead-url=no }}</ref> |- |'''Flash Player 14''' |2014/06/10 |支援AGAL2<ref>{{Cite web |url=http://helpx.adobe.com/flash-player/release-note/fp_14_air_14_release_notes.html |title=Flash Player 14 Release Notes |accessdate=2014-08-27 |archive-date=2014-10-03 |archive-url=https://web.archive.org/web/20141003041513/http://helpx.adobe.com/flash-player/release-note/fp_14_air_14_release_notes.html |dead-url=no }}</ref> |- |'''Flash Player 17.0.0.93(閱覽版 (Beta))''' |2015/03/12 | * 支持64位元PC全平台 * Flash Player 17.0.0.171(正式版) |- |'''Flash Player 18(閱覽版 (Beta))''' |2015/06/09 | * 支持PC瀏覽器優化 * 支持3D支援持續擴充 |- |'''Flash Player 19''' |2015/09/21 | |- |'''Flash Player 20''' |2015/12/08 |增強視訊處理和資訊防盜功能 |- |'''Flash Player 21''' |2016/03/10 | * 針對FLASH 與 HTML5結合運用 完善相關API * 與火狐團隊合作 並針對火狐特殊需求增加支援 * GPU渲染 3D 記憶體處理 * 強化MAC平台支援 |- |'''Flash Player 22''' |2016/06/16 | * 處理字典訊息問題 * XML 修正 * PPAPI 印刷修正 * 针对Chrome浏览器修正橫向模式 * 大空字符修正 * 新增 EnableLocalAppData 作為安全性功能提供 * 與 Google 合作修正視訊路線處理 |} === 桌面+APP時間表 === <!-- PAN93412: 若有人能願意協助補完,本人十分感謝!:D 完成之後請將下方列表刪除。 {| class="wikitable" |+AIR 時間表 !版本 !日期 !描述 |- |Public Preview |2007年3月19日 |發佈AIR public preview(當時稱Apollo)及軟體開發工具包(SDK)。 |- | |2007年6月10日 |Apollo更名為AIR及發佈AIR Public beta。 |- |AIR Public beta 2 |2007年10月1日 | |- |AIR Public beta 3 |2007年12月12日 | |- |AIR 1.0 |2008年2月25日 | |- |AIR 1.1 |2008年6月17日 | |- |AIR 1.5 |2008年11月17日 |} --> * 2007年3月19日:發佈AIR public preview(當時稱Apollo)及軟體開發工具包(SDK)。 * 2007年6月10日:Apollo更名為AIR及發佈AIR Public beta。 * 2007年10月1日:發佈AIR Public beta 2。 * 2007年12月12日:發佈AIR Public beta 3。 * 2008年2月25日:發佈AIR 1.0版本。 * 2008年6月17日:發佈AIR 1.1版本。 * 2008年11月17日:發佈AIR 1.5版本。 * 2009年2月24日:發佈AIR 1.5.1版本。 * 2009年7月30日:發佈AIR 1.5.2版本。 * 2009年12月8日:發佈AIR 1.5.3版本。 * 2010年6月10日:發佈AIR 2.0版本。 * 2010年10月24日:發佈AIR 2.5版本。 * 2011年2月24日:發佈AIR 2.6版本。 * 2011年6月14日:發佈AIR 2.7版本。 * 2011年10月3日:發佈AIR 3.0版本。 * 2011年11月11日:發佈AIR 3.1版本。 * 2012年3月28日:發佈AIR 3.2版本。 * 2012年6月5日:發佈AIR 3.3版本。 * 2012年8月21日:發佈AIR 3.4版本。 * 2012年11月6日:發佈AIR 3.5版本。 * 2013年2月12日:發佈AIR 3.6版本。 * 2013年4月9日:發佈AIR 3.7版本。 * 2013年7月24日:發佈AIR 3.8版本。 * 2013年10月8日:發佈AIR 3.9版本。 * 2013年10月30日:發佈AIR 4.0版本。 * 2014年4月8日:發佈AIR 13.0版本。 * 2014年6月10日:發佈AIR 14.0版本。 * 2014年9月9日:發佈AIR 15.0版本。 * 2014年11月11日:發布AIR 16.0版本(Beta),全面支援win8 64位元 /android 5.0 /ios 8。 * 2015年1月22日:發布AIR 16.0版本(正式版),全面支援win8 64位元 /android 5.0 /ios 8。 * 2015年2月4日:發布AIR 17.0版本(Beta),強化支援3D特效與其他視訊效果,並優化效率。 * 2015年4月14日:發布AIR 17.0.0.171版本(正式版)。 * 2015年4月22日:發布AIR 18.0版本(Beta),3D功能擴充,優化IOS效率20%。 * 2015年5月13日:開源團隊開啟支援linux ubuntu計畫。 * 2015年7月8日:發佈AIR 18.0版本。 * 2015年9月21日:發佈AIR 19.0版本,增加安全性和增加IOS支援。 * 2015年11月18日:發佈AIR 20.0(Beta)版本。增加android TV 等跨平台 TV 支援技術研發。 * 2016年6月16日:發佈AIR 21.0版本。強化視訊和攝影機路線規劃、高畫質處理、效能優化和移動平台相關開發。
摘要:
请注意,所有对Local Chinese Wikipedia的贡献均可能会被其他贡献者编辑、修改或删除。如果您不希望您的文字作品被随意编辑,请不要在此提交。
您同时也向我们承诺,您提交的内容为您自己所创作,或是复制自公共领域或类似自由来源(详情请见
Project:著作权
)。
未经许可,请勿提交受著作权保护的作品!
取消
编辑帮助
(在新窗口中打开)
导航菜单
个人工具
未登录
讨论
贡献
创建账号
登录
命名空间
页面
讨论
大陆简体
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
臺灣正體
查看
阅读
编辑
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息