电影剪辑点击鼠标坐标防止鼠标点击



我想在每次点击时添加一个电影片段(它是烟,因为指针是枪)。

我已经做到了,但现在我不能点击任何东西(按钮、物体等)。烟雾看起来很好,但似乎"阻挡"了点击。

你知道我该怎么解决这个问题吗?

这是我的代码:

private var fumee:MovieClip;
    stage.addEventListener(MouseEvent.MOUSE_DOWN, tire, false, 0, true); 
public function tire(e:MouseEvent):void{
        fumee = new fumeeFusil;
        addChild(fumee);
            fumee.x = mouseX;
            fumee.y = mouseY;
        }

谢谢你,

您需要确保您的fummeFusil实例不可通过鼠标访问:

public function tire(e:MouseEvent):void{
    fumee = new fumeeFusil;
    // setting both mouseEnabled and mouseChildren to false will ensure
    // that you cannot click on the MovieClip
    fumee.mouseEnabled = fumee.mouseChildren = false;
    addChild(fumee);
        fumee.x = mouseX;
        fumee.y = mouseY;
}

最新更新