摘自古树
趁着今天空闲一点.多写一篇.在ZINEMAKER2007版中有一个新增的功能.可能很多人没有用到过.但有很多人注意到过.很多人说POCO的杂志音乐可以连续,比如前一段是动画与背景音乐,后一段是视频,视频播放时需要让背景音乐渐变消失,视频停止时让音乐渐变出现,或者在视频播放过程中,背景音乐处于停止状态时,翻页了,音乐需要回复.并且不是从头开始的.让它有一种连续的播放类似过程.
怎么样做才能实现这些效果.在2006版中你是无法实现这些效果的.因为这个函数功能是在2007版里才有的.
_root.setMusicVolume = function(nValue, bSlowly, nInterval, nStep) // 设置背景音乐 nValue // 设置音量的数值(数字 0-100) bSlowly // 是否缓慢变化(布尔值) nInterval // 变化间隔(数字,毫秒) nStep // 每次变化幅度(数字)
比如你可以这样写.
_root.setMusicVolume(0, true, 200, 20);//声音就会渐变消失
让它回复也是一样的.
_root.setMusicVolume(100, true, 200, 20);//声音就会渐变回复.
如果在视频或声音处于消失时,发生了翻页让它回复背景音乐呢.那么只要写上
onUnload = function (){
_root.setMusicVolume(100, true, 200, 20);
};
只要发生翻页了,就会发生onUnload,这个代码就会自动执行.声音就会自动渐变回复.
这些100,200,20只是我临时写的参数,你也可以自己修改上面的参数.得到更好的效果.
注意_root.,所以整个操作过程是关闭锁定底层的。也就是锁定底层打勾是取消的。
[本日志由 古树悬叶 于 2007-12-17 11:17 AM 编辑]
评论: 10 | 引用: 0
[url=javascript:addQuote(‘古树悬叶’,’commcontent_114′)]
再写下去连二个尖都要知道了.他又要来骂我话痨了.这么简单的东西还要解释这么多……
事实就是因为二个尖太历害了.所以总是一点就通,有人不写这么直白他就是不明白.
所以二个尖应该理解我.我应该学那个炳叔拿头当当当撞死算了.
[url=javascript:addQuote(‘古树悬叶’,’commcontent_112′)]
看看这函数名字也知道了吧?setMusicVolume就是用来设置声音的,和你加不加视频没关系.
文字滚动代码你百度一下就有了.很多论坛都有.以前杂志中国的论坛还开着时就有人发过.己经被N多人转载过了.我就不帮你百度了.:)
[url=javascript:addQuote(‘月光angel’,’commcontent_111′)]
哦,原来是写在内页里,那能不能是不要视频,就当我进行翻页时,前面的音乐不要暂停,继续播放的代码类?
还有还有啊,大侠,我还有个问题想请问,当我按上按钮它就自动的往上,按下按钮就自动往下的滚动条有没有什么代码可否告知?我实在做不来,是不是需要另外导入什么组件的?
[url=javascript:addQuote(‘古树悬叶’,’commcontent_110′)]
这些代码是给自己用FLASH做内页的人用的.不是给用模版制作的人用的.代码是写在FLASH里的.无论是帧代码还是事件代码或按扭触发代码处都可以写.事件就按事件的语法写,按扭就按按扭的语法写.
[url=javascript:addQuote(‘月光angel’,’commcontent_109′)]
对呀,我想说,这些代码究竟写在哪里啊,哪里可以写代码啊?你确定是zinemaker2007吗?
[url=javascript:addQuote(‘沉淀’,’commcontent_29′)]
感谢 感谢 呵呵 古树人真好 呵呵
[url=javascript:addQuote(‘古树悬叶’,’commcontent_28′)]
视频出现的时候写上
_root.setMusicVolume(0, true, 200, 20);//声音就会渐变消失
视频放完时写上
_root.setMusicVolume(100, true, 200, 20);//声音就会渐变回复.
如果视频组件的话就检测播放器播放状态.SWF第一帧写上
onUnload = function (){
_root.setMusicVolume(100, true, 200, 20);
};
因为调用的是_root.所以要取消锁定底层功能.
[url=javascript:addQuote(‘过客’,’commcontent_27′)]
呵呵这个真的不错啊,可是自己不不清楚这个代码分别写到哪里啊?
uponUnload 事件怎么调用呢? 我是个新手,烦请告诉下 谢谢
或者有清楚的朋友也教下 谢谢了
[url=javascript:addQuote(‘沉淀’,’commcontent_13′)]
呵呵 看了古树你好多文章了 真是收获太多 都转到我的记事本中了 呵呵
[url=javascript:addQuote(‘游啊游’,’commcontent_5′)]
有个沙发,坐坐