SWiSHmax2与FlashCS3脚本语言对比分析.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SWiSHmax2与FlashCS3脚本语言对比分析

SWiSHmax2与FlashCS3脚本语言对比分析   摘要:针对两款开发制作Flash作品的工具软件中的脚本语言,分别从两者的相同点、各自的独有的特点三个方面详细进行了分析比较,得出了两者在实际开发制作过程中各有优长的结论,提出了根据要开发制作的Flash作品的具体情况,灵活使用两种工具软件的思想,并且也给出具体的运用方法。   关键词:swish;flash;flash动画;脚本语言   中图分类号:TP312文献标识码:A文章编号:1009-3044(2009)04-0913-02   Comparison Analysis on Script Language of SWiSHmax2 and FlashCS3   ZHANG Liu-yi, TAO An, HUANG Yi-ming   (College of PLA Artillery, Hefei 230031, China)   Abstract: Facing with the script language of two kinds of software in developing flash works, each has its good points is made as conclusion in this paper based on the comparisons of their characteristics individual and in common. Meanwhile, the thoughts and way of using the two kinds of software in developing flash works based on the actual situation are also put forward.   Key words: swish; flash; flash animation; script language   1 引言   利用Adobe公司的Flash工具软件开发制作Flash作品(包括动画、演示文稿、网站、游戏、应用程序等等)是顺理成章的,可谓正宗。当前Flash的最流行版本为FlashCS3(最新版本FlashCS4刚刚于2008年11月15日正式发布,本文暂不做论述)。但能开发制作Flash作品的工具软件还有许多,其中最具代表性是SWiSHzone公司的SWiSH工具软件。当前SWiSH的最新版本为SWiSHmax2(版本4)。SWiSH 在绝大多数的功能上都可以替代Flash,而且使用操作更加简单方便。特别是它内置有350多种效果,使用户能以极其简单操作,制作出非常精彩的Flash作品。   Flash拥有功能强大的脚本语言ActionScript,FlashCS3的脚本语言升级为ActionScript 3.0 ,同时兼容ActionScript 2.0 。与Flash相似,SWiSH也拥有功能强大的脚本语言,而且与ActionScript基本相同。SWiSHmax2的脚本语言基本与ActionScript 2.0等同。下面,我们就SWiSHmax2的脚本语言与FlashCS3的脚本语言进行对比分析。   2 两种脚本语言基本相同,绝大部分内容完全一致   1) ActionScript遵循ECMA-262标准,属于ECMAScript,是面向对象的程序设计(OOP)语言,其语法规则和风格非常接近于JavaScript。SWiSH产生来源于Flash,SWiSH的脚本语言也来源于Flash的脚本语言ActionScript,也就是说,SWiSH脚本语言的语法规则和风格也非常接近于JavaScript。   2) 象一般面向对象的编程(OOP)语言一样,两种脚本语言都具有对象、实例、类成员和接口。都具有继承性、封装性、多态性。   3) 两种脚本语言都主要面向“帧(Frame)”对象和“影片剪辑(Movie Clip)” 对象编程。   4) 在Flash和SWiSH编程过程中都可调用外部脚本文件,所使用的方法一样,通过#include语句调用。   5) 两种脚本语言的语法规则、保留字、操作符、函数、语句、对象、类等等基本相同。   6) Flash和SWiSH编写脚本的方式方法基本一致。Flash里有动作面板和编程助手,SWiSHmax2里有完全相似的脚本面板和编程助手(协助面板)。两者编程的基本方法都是通过面板添加脚本,甚至用户可以在完全不懂脚本语言的情况下编写脚本。也可以在专家模式下直接在脚本窗口输入脚本代码。   3 SWiSH脚本语言相比Flash脚本语言也有创新特点   SWiSH和Flash之间有版本对应关系,S

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档