2011-10-05 69 views
1

在我的项目中,有一个框架(png文件)放置在所有符号的顶部。之后,我将鼠标单击事件应用于放置在框架符号下方的符号,但是当我运行游戏时,虽然框架是透明的,但我无法单击以下符号,只能看到框架符号。处理透明png文件符号

问题是,虽然png图片有一些透明区域,但鼠标单击无法通过它。有解决方案吗?无论如何,我可以禁用一个符号被点击和鼠标点击事件可以识别其下的符号?你可以帮帮我吗? THX很多^ 0^

回答

2

你可以把你的PNG在一个影片剪辑,给它一个名字(myFrame),然后写:

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

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

+0

mouseChildren相当于mouseEnabled,但对于剪辑的每个子节点。 – Kodiak