单击鼠标坐标时的影片剪辑可防止鼠标单击

时间:2013-12-11 13:40:59

标签: actionscript-3 click mouse

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

我已经设法做到了,但现在我无法克服任何事情(按钮,物体......等)。烟雾似乎很好但似乎“阻止”了点击。

你知道如何解决这个问题吗?

这是我的代码:

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;

        }

谢谢,

1 个答案:

答案 0 :(得分:0)

您需要确保您的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;

}