私はactionscript3を使い始めたばかりで、キーストロークでムービークリップを移動可能にするコードと、別のムービークリップを実行するHitTestを記述しました。プレビューすると、すべて正常に機能します。しかし、それをhtmlに公開すると、キーストロークが機能しなくなります。他のアニメーションは正常に機能していますが、アクションだけがまったくエクスポートされていないようです。私は何をしますか?
コードは次のとおりです。
boat1_mc.x = 10
boat1_mc.x = 10
stage.addEventListener (KeyboardEvent.KEY_DOWN, keyPressed);
function keyPressed(event:KeyboardEvent) :void
{
switch(event.keyCode)
{
case Keyboard.RIGHT: boat1_mc.x += 5
break;
case Keyboard.LEFT: boat1_mc.x -= 5
break;
default :
break;
}
if(boat1_mc.hitTestObject(tree_mc))
{
tree_mc.gotoAndPlay(2);
boat1_mc.x = 10
boat1_mc.x = 10
}
}
助けてくれてありがとう!