[問題] 關於hitTest

看板Flash作者 (sifone)時間16年前 (2009/06/20 22:20), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
小弟用的是 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

06/20 22:29, , 1F
on(rollOver, dragOver) 用這個就可以解決了,已解決
06/20 22:29, 1F
文章代碼(AID): #1AFF0J8T (Flash)