使用声音失败闪光之间的时间间隔as3

时间:2013-05-11 15:02:00

标签: actionscript-3 flash actionscript

你需要一个实际上具有非常下降调整的计时器类:

    var playTimer:Timer = new Timer(1000);
    playTimer.addEventListener(TimerEvent.TIMER,playhead);
    playTimer.start();

    function playhead(e:TimerEvent):void
    {

    for ( i = 0; i<myArray.length; i++)
    {
        soundArray[0].play();
                    break;
    }
    }

以上的作品但可悲的是声音不准确,声音播放是一种像噪音的鼓掌,理论上我认为它会在均匀的间隔拍手,但它没有。任何帮助将是apreciated

1 个答案:

答案 0 :(得分:0)

根据myArray的长度,多次播放声音,然后断开,确实不知道你想要做什么。

但无论如何,play()的{​​{1}}方法确实接受参数,其中一个是您想要循环的次数。

单独尝试,没有所有计时器代码等:

Sound

0在声音的开头提示它,这是默认值。 5指定循环5次。