- 1、本文档共423页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第10章脚本动画设计循环语句(2)do..while语句。也是一种while循环,它保证至少执行一次代码块,这是因为在执行代码块后才会检查条件。即使条件不满足,该示例也会生成输出结果。?vari:int=5;do{trace(i);i++;}while(i5);//输出:5第2讲ActionScript语句与函数第10章脚本动画设计函数(1)调用函数。可通过使用后跟小括号运算符(())的函数标识符来调用函数。要发送给函数的任何函数参数都要括在小括号中。例如,贯穿于本书始末的trace()函数,它是FlashPlayerAPI中的顶级函数。trace(Usetracetohelpdebugyourscript);如果要调用没有参数的函数,则必须使用一对空的小括号。varrandomNum:Number=Math.random();//使用没有参数的Math.random()方法生成随机数第2讲ActionScript语句与函数第10章脚本动画设计函数(2)定义自己的函数。在ActionScript3.0中可通过使用函数语句来定义函数。函数语句是在严格模式下定义函数的首选方法。函数语句以function关键字开头,后面可以跟以下语句。函数名。用小括号括起来的逗号分隔参数列表。用大括号括起来的函数体,即在调用函数时要执行的ActionScript代码。functiontraceParameter(aParam:String)//创建1个参数的函数{trace(aParam);}traceParameter(hello);//将字符串“hello”用作参数值来调用函数,返回hello第2讲ActionScript语句与函数第10章脚本动画设计函数(3)从函数中返回值。要从函数中返回值,可以使用return语句,后跟要返回的表达式或字面值。functiondoubleNum(baseNum:int):int//返回一个表示参数的表达式:{return(baseNum*2);}注意,return语句会终止该函数,因此,不会执行位于return语句下面的任何语句。第2讲ActionScript语句与函数第2讲结束谢谢!第10章脚本动画设计第2讲ActionScript语句与函数人民邮电出版社第3讲动作面板与脚本窗口主讲人:宋一兵第10章脚本动画设计第10章脚本动画设计第3讲动作面板与脚本窗口第10章脚本动画设计第3讲动作面板与脚本窗口第3讲结束谢谢!第10章脚本动画设计第3讲动作面板与脚本窗口人民邮电出版社第4讲画面跳转——表情变幻主讲人:宋一兵第10章脚本动画设计第10章脚本动画设计第4讲画面跳转——表情变幻跳转语句gotoAndPlay():跳转到指定的帧并继续播放SWF文件用法示例:mc1.gotoAndPlay(10);mc1.gotoAndPlay(mc1.currentFrame+5);mc1.gotoAndPlay(intro,SC2);gotoAndStop()方法,其功能是跳转到指定的帧,但是要暂停播放。第10章脚本动画设计第4讲画面跳转——表情变幻表情不断地随机变幻,有高兴、伤心,也有害羞、惊讶。动画效果如图所示。第4讲结束谢谢!第4讲画面跳转——表情变幻第10章脚本动画设计人民邮电出版社第5讲事件的响应和处理──追鼠标的飞鸟主讲人:宋一兵第10章脚本动画设计第10章脚本动画设计第5讲事件的响应和处理──追鼠标的飞鸟Flash动画中最常用到的事件之一。当动画播放头进入一个新帧时就会触发此事件。如果动画只有一帧,则会按照设定的帧频(默认为12帧/秒)持续触发此事件。在这个事件发生后,系统就会要求所有侦听此事件的对象同时开始相应的事件来处理函数。enterFrame(进入帧)第10章脚本动画设计第5讲事件的响应和处理──追鼠标的飞鸟若B点向A点靠近,则B点的坐标变化为:x2=x2+(x1-x2)y2=y2+(y1-y2)舞台上两个位置点之间的坐标关系若B点是逐渐向A点靠近,则需要将间距划分为若干小段,然后反复进行位置判断,直至两点位置重合。例如划分为5段,则:x2=x2+(x
文档评论(0)