0
在AS3中有没有办法让鼠标忽略某个动画片段?我需要它在其他影片剪辑之上(由于透明效果),但它的方式允许点击它下面的影片剪辑。我知道“.mouseChildren = false”,但它只能使该movieclip中的所有内容都不可点击,但它仍然作为所有其他按钮之上的“障碍”。AS3 mouseClick忽略动画片段
有没有办法做到这一点,还是我需要完全删除它?
在AS3中有没有办法让鼠标忽略某个动画片段?我需要它在其他影片剪辑之上(由于透明效果),但它的方式允许点击它下面的影片剪辑。我知道“.mouseChildren = false”,但它只能使该movieclip中的所有内容都不可点击,但它仍然作为所有其他按钮之上的“障碍”。AS3 mouseClick忽略动画片段
有没有办法做到这一点,还是我需要完全删除它?
您需要将.mouseChildren
和.mouseEnabled
都设置为false,然后才能点击MovieClip后面的对象。这使鼠标忽略MovieClip和MovieClip本身内的对象。
来源:http://pixelfumes.blogspot.com/2008/01/clicking-through-movieclips-to.html
编辑:哎呀,没有看到评论由Alex,对不起。
mv.mouseEnabled = false; mv.mouseChildren = false; – Alex 2012-07-31 10:54:51
谢谢,就是这样。请做一个答案,我会接受它。 :d – FoxLift 2012-07-31 10:58:21