第10章 脚本动画设计基础.pptVIP

  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文档。上传文档
查看更多
第10章 脚本动画设计基础 主要内容: 课堂演示讲授时间:2课时 ActionScript脚本语言的条件语句和循环语句 ActionScript中跳转语句gotoAndPlay()语句的使用 10.2 ActionScript基本语句 【展示任务】 第10章 脚本动画设计基础 【知识讲解】 一、 条件语句 ActionScript提供了三种可用来控制程序流程的基本条件语句 1. if…else 语句 该语句用来测试一个条件,如果该条件存在则执行一个代码块,否则执行替代代码块。例如: if( x20 ){ trace(“x20”);//条件满足时执行该“代码块” }else{ trace(“x=20”);// 条件不满足时执行“替代码块” } 如果不想执行替代代码块,可以使用if 语句不使用else 。例如: if( x20 ) trace(“x20”);//条件满足时只执行该“代码块” 第10章 脚本动画设计基础 【知识讲解】 2. if…else if 语句 该语句用来测试多个条件。例如: if( x0 ) trace(“x0”);// x0时执行该“代码块” else if( x0 ) trace(“x0”);// x0时执行该“代码块” else trace(“x=0”); // x=0时执行该“代码块” 第10章 脚本动画设计基础 【知识讲解】 3. switch 语句 该语句用于:多个执行路径依赖于同一个条件表达式。 switch 语句不是对条件测试获得布尔值,而是对表达式进行求值并使用计算结果来确定要执行的代码块。例如: var sum:int = 2; switch(sum){ case 0 : trace(“0”); break; case 1 : trace(“1”); break; case 2 : trace(“2”); break; default: trace(“3”); break; } 第10章 脚本动画设计基础 【知识讲解】 二、 循环语句 循环语句允许使用一系列值或变量来反复执行一个特定的代码块。 1. for 语句 for循环用于循环访问某个变量以获得特定范围的值。在该语句中必 须提供3个表达式:设置初始值得变量、确定循环何时结束的条件语句、每次循环都要更改变量值得表达式。例如: var i:int; for(i=0;i5;i++) { trace(i);//每次输出都换行 } 第10章 脚本动画设计基础 【知识讲解】 2. for…in语句 该语句用于循环访问对象的属性或数组元素。例如: var myObj:Object={x:20,y:30}; for( var i:String in myObj){ trace(i+”:”+ myObj[i]);//加号表示连接符用于连接字符。 } 3. while 语句 while循环与if语句相似,只要条件为true,就反复执行。该语句容易出 现无限循环。例如: var i:int=0; while(i5){ trace(i); i++; } 第10章 脚本动画设计基础 【知识讲解】 三、 gotoAndPlay()语句 在某个条件下,使动画跳转到特定的画面时使用该语句,这在动画制作过程中经常用到。例如: gotoAndPlay(5); //跳转到第5帧继续播放 类似的还有gotoAndStop()语句,其功能是跳转到指定的帧,但是要暂停播放。例如: gotoAndStop(5); //跳转到第5帧时暂停播放。 第10章 脚本动画设计基础 【实例讲解】 任务1:表情变幻 表情不断随机变幻,有高兴、伤心、也有害羞、惊讶。这四种表情对应 0、1、2、3四个数字,随机取一个数字后即在画面上出现对应的表情。 ① 在“图层1”中导入一幅花的图片,做背景。 ② 在第40帧位置插入帧,将动画长度扩充到40帧。 第10章 脚本动画设计基础 【实例讲解】 ③ 将几幅表情图片导入到库中。 ④ 新建一个图层,选择其第2帧,插入关键帧;然后从库中拖动一个笑脸表情图片到舞台。 ⑤ 选择第10 帧,插入关键帧;然后调整笑脸表情图片的大小、位置。 ⑥ 选择第2帧创建传统补间动画。 ⑦

文档评论(0)

you-you + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档