我正在使用Greensock LoaderMax加载视频文件和声音文件。我已经复制了尽可能多的代码。视频(s9)正在播放,并且在视频中以一定比例播放,我需要播放另一个声音。在某些playProgress或videotime播放声音时用绿色表示声音?
if(s9.playProgress > .1) // This is what I can't get to work
{
s12_sound.playSound(); //This sound won't play at .1 playProgress
}
s9.content.visible = true;
s9.playVideo();
stop();
s9.addEventListener(VideoLoader.VIDEO_COMPLETE, play_s9_loop); //This plays a video once s9 is done.
function play_s9_loop(event:Event):void
{
s9.content.visible = false;
s9_loop.content.visible = true;
s9_loop.playVideo();
}
我猜你只是不能做一个if()on playProgress?此外,我吮吸AS3。
好的,我试过了,它会记录“击中提示点myLabel”,但它不会播放声音。我确定函数在我的加载队列之后,并且INIT侦听器在之前。我猜我还有一件事是阻止声音播放,但这可能是十亿次事件,项目代码分散在大量帧中。如果我发现问题,我会在这里重新发布。 – ahainen 2012-04-01 16:21:44
WHATTTTTTTT,好的,当我发表这个并把它放在网上时,它出于某种原因并发挥了声音。不知道那是什么,但它现在起作用。非常感谢你的帮助。再次,我在接下来的几天里玩这个游戏,如果我知道我会发布什么问题。 – ahainen 2012-04-01 18:54:45