- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
按钮声音综合
按钮与声音综合案例 刘锡冬 案例1:简单的动态按钮 技术分析:小球是在鼠标放在按钮时下落的,所以动作发生在按钮四种状态的“指针经过”状态,小球下落又是个运动状态,所以在“指针经过”状态放的不是图片之类的,而是一个影片剪辑(相当于一个小电影)主要步骤: ①新建一个影片剪辑,在里面做小球下落并且透明度改变的动画 ②新建一个按钮元件,在“弹起”状态中画上一个红色的长方形,在“指针经过”状态中放入已经做好的关于小球运动的影片剪辑 问题:鼠标滑过的时候小球只运动一次? 案例2:隐形按钮 技术分析:这个动态按钮的制作基本原理同上例,只是按钮元件的第一种状态中是空帧,鼠标没放上去时不显示,也就是我们所说的隐形按钮,拖入到场景中按钮元件呈现出半透明状态。注意在点击帧设置反应区,此法经常用于文字按钮、隐形按钮等。 as2.0中控制影片的播放和停止 事件1、press 在鼠标指针经过按钮时按下鼠标按钮。单击press,然后选择动作语句,双击【全局函数】|【时间轴控制】中的play 命令。 完整的action是: on(press){ //设定鼠标事件为按下,然后执行大括号里面的语句。 play(); //按钮响应后执行play(播放)动作 } 当然,在大括号里面还可以用其他的语句,如gotoAndPlay(yourframe); //点击按钮后,就会从你设置的帧播放。 事件2.release 在鼠标指针经过按钮时释放鼠标按钮。单击选择release然后加入play命令。完成的语句如下: on(release){ //当鼠标按下释放的时候,执行下面的语句动作。 play(); //按钮响应后执行play(播放)动作。 } release动作 当鼠标左键按下按钮的时候,并没有激发播放动作,而是当鼠标左键放开的时候,执行了播放动作。这也是与“press”事件不同的地方。 案例:用按钮控制影片播放(AS2.0) 新建层放脚本 第一帧stop();最后一帧stop(); 按钮层第一帧play按钮,对按钮加代码 on(press){play();} 第二帧到最后一帧replay按钮,对按钮加代码on(press){gotoAndPlay(1);} 注:AS3.0和2.0不同,不能对按钮加脚本。 Flash cs4下as2.0报错的解决方案 无法找到对动作脚本 2.0 进行类型检查所需的文件“toplevel.as”。请确保目录“$(LocalData)/Classes”在动作脚本首选参数的全局类路径中列出。 解决方法: 1、打开Flash CS4,选择编辑 首选参数 ActionScript项 ActionScript 2.0 设置 点击”+” 2、添加新路径,输入C:\Program Files\Adobe\Adobe Flash CS4\Common\First Run\Classes, 3、然后把Flash CS3的”toplevel.as“文件拷贝到此路径下。 AS3.0 建立新脚本层,在第一帧 stop(); star_btn.addEventListener(MouseEvent.CLICK,startMovie); function startMovie(event:MouseEvent) { gotoAndPlay(2); } 最后一帧 stop(); gold_btn.addEventListener(MouseEvent.CLICK,goldMovie); function goldMovie(event:MouseEvent){ gotoAndPlay(1);} flash中的声音 FLASH中声音的加载1、文件--导入到库--选择声音源2、新增一图层(声音层)--将库中的声音拖入即可,或者在属性面板中选择声音也可以。3、注意:声音可以加载于单帧上。例如声音加载在按钮的某一帧上。4、声音也可以加载在多层,这样可以起到多种声音叠加的效果,例如在某些背景音乐下,出现一些激光声音等。 声音的处理 声音被加载到FLASH中后,可进行如下处理:1、取部分声音播放。2、控制声音的淡入、淡出等。3、处理方法:在属性面板上,单击声音编辑即可 巩固声音的处理:实例4 制作分析(AS2.0) 第一帧播放、停止按钮 声音层第二帧声音,事件方式(尝试数据流) 第一帧脚本stop(); 播放按钮添加on(press){gotoAndPlay(2);} 停止按钮添加on(release){ stopAllSounds();} As3.0中声音的控制 函数:stopAll 作用:使当前播放的所有声音停止播放,但是不停止动画的播放。该命令无
文档评论(0)