目前我有一个游戏,当玩家按下箭头键移动由进入框架功能处理的汽车时,我试图发出声音,但最终发生的是声音开始只要按下按键最终导致游戏崩溃,一遍又一遍地互相玩耍。下面是我用来播放/停止声音的代码以及输入框架功能(动画)的代码。
function sounds(): void
{
if (forwardPressed == true)
{
carMoveSound.play(pausePos);
trace('play sound');
return;
}
if (forwardPressed == false)
{
SoundMixer.stopAll();
trace('stop sound');
return;
}
}
function animate(e: Event)
{
moveCar();
checkHitBoundry();
checkHitObstacle();
checkLapFinish();
sounds();
if (gameOver)
{
endGame();
return;
}
}
非常感谢任何帮助。