如何调用音量滑块在不同的关键帧中使用不同的声道​​?

时间:2013-08-08 10:54:14

标签: actionscript-3 flash-builder

我的音量滑块有这个代码:

var stVolume:SoundTransform=new SoundTransform();
slider.addEventListener(SliderEvent.CHANGE,volslider);
function volslider(ev:SliderEvent):void
{
    stVolume.volume=(ev.value/100);
    sch1.soundTransform = stVolume;
}

我有很多不同声道的帧。如何在每个帧中使用特定声道调用此函数,如shc2,sch3等,而不是反复使用所有函数? 是否可以发送SoundChannel名称whit eventListener,例如:

slider.addEventListener(SliderEvent.CHANGE,volslider(/*something i don't know*/,sch10));

1 个答案:

答案 0 :(得分:0)

AudioSource附加到GameObject,用于在3D环境中播放声音。要播放3D声音,您还需要一个AudioListener。音频监听器通常连接到您要使用的摄像头。声音是以3D还是2D播放由AudioImporter设置决定。