ActionScript3导出问题

时间:2011-06-10 16:12:01

标签: actionscript-3 export keystroke

我刚刚开始使用actionscript三,我编写了代码,通过击键和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

}
}

感谢您的帮助!

1 个答案:

答案 0 :(得分:3)

这可能太简单了,但你是否点击了swf来给它集中注意力?当您第一次加载页面按键时,请转到页面本身;你需要在swf中点击按键去那里。