Flash AS 入门到精通教程第二部分.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文档。上传文档
查看更多
Flash AS 入门到精通教程 第二部分-1 2007.10 第二部分:进阶部分  1、 Flash AS 实例进阶-循环按钮  2、 Flash AS 实例进阶-声音控制  3、 Flash AS 实例进阶-打字效果  4、 Flash AS 实例进阶-导航条  5、 Flash AS 实例进阶-图片滚动效果  6、 Flash AS 实例进阶-制作时钟  7、 Flash AS 实例进阶-遮罩效果实例讲解  8、 Flash AS 实例进阶-图片闪白切换  9、 Flash AS 实例进阶-键值捕获 10、 Flash AS 实例进阶-FLASH载入等待 Loading 第二部分:进阶部分 一、FlashAS实例进阶-循环按钮 实例2-1循环按钮 ⑴基本思路 ①按钮触发事件发生后有可执行的两个以上的命令。 ②由条件判断语句来执行不同的命令。 ③按钮的外观要有相应的切换(如果需要)。 此外还有不同的思路,将若干个按钮放在一个MC不同的关键帧上,执行一次按钮动作后跳转帧,效果虽然相同,但制作麻烦,不符合我们使用AS的理念,不作为本节学习的内容。 (2)新知识点 %(模)的应用,n%m的意思是n除以m的余数,例如10%3的返回值是1,3%10的返回值是3,一个递增变量对一个常数求模可以得到一组有规律的循环变量,其用途是很广的。 (3)实例说明 ①场景上是一个有补间动作且在第1帧停止的MC。 ②右下角是两个分别写有“stop”和“play”的影片剪辑元件和一个隐形按钮,分别放在不同的图层,但叠放在相同位置。 ③由隐形按钮上的脚本循环控制3个MC的播放状态,循环周期为2次 ④由左下角按钮上的脚本循环控制有补间动作的MC,循环周期为3次。 (4)编写动作脚本 ①在图层7的第1帧输入: _root.huan_mc.stop(); _root.huan_mc.shu_mc.stop(); i=0; n=0;//变量初始化 ②在隐形按钮上输入: on(release){ if(i==0){ _root.huan_mc.play(); _root.huan_mc.shu_mc.play(); p._visible=0; i=1; }else{ _root.huan_mc.stop(); _root.huan_mc.shu_mc.stop(); i=0; p._visible=1; } } ③在另一按钮上输入: on(release){ _root.huan_mc.play(); _root.huan_mc.shu_mc.play(); p._visible=0; n++; m=n%3;//n模3的值赋给m if(m==1){ _root.huan_mc.shu_mc._rotation=90;//shu_mc旋转90度 } if(m==2){ _root.huan_mc.shu_mc._rotation=180;//shu_mc旋转180度 } if(m==0){ _root.huan_mc.shu_mc._rotation=0;//shu_mc保持原角度 } } (5)小结 本讲虽然没有涉及太多的新知识,但开始着重思路训练,为今后学习打好基础,并开始积累和掌握动作脚本编写方法。 (6)课后练习 利用教程提供的源文件里的影片剪辑“环”,再作一循环按钮,每点击按钮两下分别显示3种不同形态,向前走,向后走,和躺下不动,见效果。 练习2-1 二、FlashAS实例进阶-声音控制 实例2-2声音控制 (1)基本思路 ①建立一个可由AS控制声音对象。 ②将库中指定的声音附加到这个对象上。 ③制作一个有放音和消音图标的MC。 ④开始为自动播放,并有放音图标显示。 ⑤第一次点击MC后,显示静音图标,存储当前音量值,同时音量设为0。 ⑥再次点击,显示放音图标,并为声音对象设置已存储的音量值。 (2)新知识点 mySound=newSound();//新建一个声音对象,我们这里对象的名称是”sheng”。 mySound.attachSound();从库中加载声音。 mySound.getBytesLoaded();获取声音载入的字节数。 mySound.getBytesTotal();获取声音的总字节数。 mySound.start();开始播放声音。括号中若填制整数值,即从声音播放后的这一秒开始播放。 mySound.stop();停止声音的播放。 mySound.getVolume();获取当前的音量大小(范围从0-100)。 mySound.setVolume();设置当前音乐的音量(范围从0-100)。 mySound.duration;声音的长度。(单位为毫秒,1000毫秒=1秒) mySound.position;声音已播放的毫秒数。(单位

文档评论(0)

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

本账号下所有文档分享可拿50%收益 欢迎分享

1亿VIP精品文档

相关文档