快速业务通道

Flash MX–新的闪烁世界(第一天)

作者 佚名技术 来源 服务器技术 浏览 发布时间 2012-07-09
发现有点变化的,不过更为简洁明了,for Actionscript即是当前影片程序使用,第二个,是运行状态时动态读入。把导入的mp3的Linkage ID取名sound1。(图7) (图7)   OK,刚编辑的当前层命名为“Mc”,新增加一层,命名“AS”。   在AS这层中,按新的Action快捷键“F2”弹出Action面板,按Flash 5的传统方法应该是这样的:   mxSnd=new Sound();   mxSnd.attachSound("sound1");   mxSnd.start();   这样,按Ctrl+Enter测试后如果正常的话,会听到音乐。   好,确保正常后,我们可以尝试一下新的Sound方法事件,我也顺便升级了我的函数库中的Sound.atcPlay(),请看下面的无限循环播放音乐的例子:   // from Demon.S function lib   Sound.prototype.atcPLay=function(id,loop){this.attachSound(id);this.start();if(loop)this.onSoundComplete=this.start};   mxSnd=new Sound();   mxSnd.atcPlay("sound1",true);   onSoundComplete事件发生在声音结束时,这时,只要把start方法作为处理函数即可实现无限循环。   Sound.position()和Sound.duration()都是只读属性,前者是获取当前播放的毫秒数,后者则是时间总毫秒长度,加入下面的Action可以帮助你理解:   trace(mxSnd.duration);   trace(mxSnd.position);   Sound.onload()事件则多用于读取声音的时候处理的事件。   可以看到,Sound对象的变化不是让人满意,至少我没满意,期望下个版本加入获取音频流的方法。   第一天是这样的,迷迷糊糊的一个软件终于有了一个开端,做出两个没什么形状的方块伴随着你刚做好的无限循环音乐,稍带成就感。   最后存档,阿……发现,Macromedia考虑到向下兼容,你在存储的时候可以选为Flash 5格式的原文件,当然不可识别的代码会被忽略。   那么……明天见。   相关文件:http://www.dnvs.net/tutorial/flash_mx/day1.fla 篇外话: 1,在Action面板中的Deprecate类别中的所有Action是Macromedia公司不推荐使用的语句,估计下个版本这些语句都会被废除,所以这里面的语句是千万不能用的,而不是尽量不用。 2,Flash MX的快捷键虽然有一些变化,但是我觉得更加得容易记忆,不过我真心希望Mute Sound也可以有自己的快捷键,这个窘迫的尴尬发生在测试动画时并且声音没有使用Stream方式的时候。 DJS 作者Demon.S 来源DnVsystem(http://www.dnvs.net/注:本资料只允许学习使用,其他用途造成后果自负; 资料来源:网络 如用版权问题请联系我们。
(编辑:大宝库) 关键词:

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号