2013-12-11 81 views
0

我想在每次單擊時添加一個影片剪輯(它是煙霧,因爲指針是槍)。單擊鼠標座標時的影片剪輯阻止鼠標單擊

我已經設法做到這一點,但現在我無法克服任何東西(按鈕,objects..etc)。煙霧似乎很好,但似乎「阻止」點擊。

你知道我該如何解決這個問題嗎?

這裏是我的代碼:

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; 

     } 

謝謝

回答

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; 

}