[問題] 要怎麼判斷滑鼠"沒有"在某按鈕上點下?

看板Flash作者 (藍玥)時間18年前 (2008/02/19 11:49), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/2 (看更多)
最近在做一個flash 裡面有個讓人可以打字的選項 要做的類似一般小畫家那樣 選了打字的鈕後 畫面會變成打字模式 然後隨意點flash畫面上任一點 可在該點開啟一個可供打字的文字欄位 我是利用_root.onMouseDown=function(){...} 做一個識別 當按下後 若是現在的模式為打字模式 會在_root._xmouse、_root._ymouse的位置產生一個可供輸入的文字欄位 但這樣會有個問題... 就是當我按了打字的按鈕 會馬上在打字按鈕上產生空文字欄位= = 請問我該怎麼判斷滑鼠不是在該按鈕上 而是在畫面上呢? 或是有無其他更好的做法? ps: 當初因版面設計不良 所以沒有辦法把畫面和按鈕分開 沒地方放按鈕 囧! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.117.7.139

02/19 12:01, , 1F
單純針對你的問題的話 試試用 hitTest 做判斷吧
02/19 12:01, 1F
文章代碼(AID): #17kb7YDw (Flash)
文章代碼(AID): #17kb7YDw (Flash)