2011-10-05 63 views
1

在我的項目中,有一個框架(png文件)放置在所有符號的頂部。之後,我將鼠標單擊事件應用於放置在框架符號下方的符號,但是當我運行遊戲時,雖然框架是透明的,但我無法單擊以下符號,只能看到框架符號。處理透明png文件符號

問題是,雖然png圖片有一些透明區域,但鼠標單擊無法通過它。有解決方案嗎?無論如何,我可以禁用一個符號被點擊和鼠標點擊事件可以識別其下的符號?你可以幫幫我嗎? THX很多^ 0^

回答

2

你可以把你的PNG在一個影片剪輯,給它一個名字(myFrame),然後寫:

myFrame.mouseEnabled = false; 
myFrame.mouseChildren = false; 
+0

THX!它工作得很好:D我可以問什麼是mouseChildren? –

+0

mouseChildren相當於mouseEnabled,但對於剪輯的每個子節點。 – Kodiak