作者sifone7251 (sifone)
看板Flash
标题[问题] 关於hitTest
时间Sat Jun 20 22:20:02 2009
小弟用的是 flash8.0 AS2
我有几个影片片段,都是一些几何图形,假设是A,B,C
位置会一直移动
我想要在滑鼠移到某个影片片段的时候就能指定她做一些事情
if ( A.hitTest( _root._xmouse, _root._ymouse,true) )
{
trace("正方形");
}
if ( B.hitTest( _root._xmouse, _root._ymouse,true) )
{
trace("三角形");
}
if ( C.hitTest( _root._xmouse, _root._ymouse,true) )
{
trace("圆形");
}
而ABC由於有时候会重叠
我希望只要显示出最上层的影片片段的名子就好
而不要滑鼠移过去的时候就通通显示
再来就是有其他因素导致这些影片片段我要放在同一个图层内
请问我该怎麽做呢
有试过用swapDepths来更换深度,不过并没有用,不同深度的影片片段重叠
我的滑鼠移过去还是三个都会trace讯息出来
感谢愿意解答的人喔
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.195.193.253
1F:→ sifone7251:on(rollOver, dragOver) 用这个就可以解决了,已解决 06/20 22:29