在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.,所以整个操作过程是关闭锁定底层的。也就是锁定底层打勾是取消的。 |