- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
flash外文翻译 英文文献 外文文献
《动作脚本》,摘自自维基百科,
自由的百科全书
2009年5月10
《ActionScript》
Designed by Gary Grossman
1998年9月
英文译文:
动作脚本
ActionScript是 Macromedia(现已被Adobe收购)为其Flash产品开发的,最初是一种简单的脚本语言,现在最新版本3.0,是一种完全的面向对象的编程语言,功能强大,类库丰富,语法类似JavaScript,多用于Flash互动性、娱乐性、实用性开发,网页制作和RIA应用程序开发。
ActionScript 是一种基于ECMAScript的脚本语言,可用于编写Adobe Flash动画和应用程序。 由于ActionScript和JavaScript都是基于ECMAScript语法的,理论上它们互相可以很流畅地从一种语言翻译到另一种。不过JavaScript的文档对象模型(DOM)是以浏览器窗口,文档和表单为主的,ActionScript的文档对象模型(DOM)则以SWF格式动画为主,可包括动画,音频,文字和事件处理。
历史
在Mac OS X 10.2操作系统上的Macromedia Flash MX专业版里,这些代码可以创建一个与MAC OS X启动过程中看见的类似的动画。ActionScript第一次以它目前的语法出现是Flash 5版本,这也是第一个完全可对Flash编程的版本。这个版本被命名为ActionScript1.0。Flash 6通过增加大量的内置函数和对动画元素更好的编程控制更进一步增强了编程环境的功能。Flash 7(MX 2004)引进了ActionScript2.0,它增加了强类型(strong typing)和面向对象特征,如显式类声明, 继承,接口和严格数据类型。ActionScript1.0和2.0使用相同的编译形式编译成Flash SWF文件(即Shockwave Flash files,或 Small Web Format).
时间表
Flash Player 2:第一个支持脚本的版本,包括控制时间轴的gotoAndPlay, gotoAndStop, nextFrame和nextScene等动作。
Flash Player 3:增强了载入外部SWF文件的基本脚本支持(loadMovie)。
Flash Player 4:第一个完全实现脚本功能(称为动作)的播放器。这些脚本拥有简练的语法和对循环,条件,变量和其它基本语言结构的支持。
Flash Player 5:第一个拥有真正意义上的ActionScript的版本。依据ECMAScript并采用基于原型编程,并允许完全的 过程式编程和面向对象编程。
Flash Player 6:增加了事件处理模型,并且支持switch。
Flash Player 7: Flash Player 7 提供一些新特性如支持CSS显示文本和增强显示效果。 Macromedia Flash编译器和Flash Player 7同时支持基于ECMAScript 4 Netscape Proposal的类编程语言ActionScript 2.0。不过ActionScript 2.0能交叉编译成ActionScript 1.0的字节码,因此它能运行于Flash Player 6。
Flash Player 8:增加用于运行时图象数据控制和文件上传的新类库及APIs,ActionScript 2.0功能更为完善。
Flash Player 8.5(计划于2006春发布release版本,currently in public beta):增加ActionScript 3.0和一个称为AVM2(ActionScript Virtual Machine 2)新的虚拟机,它可以与前版本AVM1共存以便支持旧内容。增强性能是该版本的主要目标。
Flash Player 9 2007发表,这是adobe收购Macromedia后的第一个版本,并且也是Mac OS X上第一个Universal版本的Flash Player。[1]
语言
语法
在ActionScript 2.0 类、与函式馆物件(如影片片段)可与类联系在一起。类总写在外在文件档案内,并且这些文件必须有.as后缀。类是增设部分──对ActionScrip语言来说,可让程式员自行开发,虽然有许多内建类譬如MovieClip类──可被用来动态地在屏幕上画出向量──已经满足需求了。类档案可用来使您编程更加容易,并且类档案如果需要的话可在许多专案间转移。
Flash ActionScript实现的特点如下,JavaScript程式员也许感兴趣:
一切设计是异步的
您可能关注的文档
- '双拥'知识讲座.ppt
- Activity-Based Costing and Other Cost Management Tools:基于作业的成本和其他成本管理工具的活动.ppt
- AM标签应用培训 .ppt
- An Analysis of Jane Eyre’s Personality.doc
- Android图片浏览器.doc
- ARN认知无线电远距离无线传输系统.ppt
- A套题 - 中国医科大学.doc
- a药品经营各环节质量风险管理评价与控制表.doc
- A集团案例分析参考.doc
- c++大作业学生信息管理系统源代码.doc
- iucn -基于自然的解决方案 全球标准 基于自然的解决方案的审核、设计和推广框架.docx
- 刘恩《2024资本与财税--中小企业的新商业路径》.docx
- 中国人参类保健食品行业市场规模测算逻辑模型 头豹词条报告系列.docx
- 中国自发光显示面板行业市场规模测算逻辑模型 头豹词条报告系列.docx
- 中国数字人发展报告(2024)电子版.docx
- 沙利文 头豹 -2024年中国AI代码生成市场报告.docx
- 培训课件 -增量绩效设计五步法--战略层面找到增量.docx
- 基于微信生态的私域运营.docx
- QuestMobile 2024年品牌商业软广营销洞察.docx
- 【飞瓜数据×飞瓜品策】2024年抖音大家电品类线上消费与行业洞察.docx
文档评论(0)