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



我的音量滑块有以下代码:

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和其他函数,而不是重复使用所有函数?是否可以通过eventListener发送SoundChannel名称,例如:

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

AudioSource连接到GameObject,用于在3D环境中播放声音。为了播放3D声音,您还需要一个AudioListener。音频侦听器通常连接到要使用的相机。声音是以3D还是2D播放由AudioImporter设置决定。

最新更新