看板 Flash 關於我們 聯絡資訊
最近在做一個flash 裡面有個讓人可以打字的選項 要做的類似一般小畫家那樣 選了打字的鈕後 畫面會變成打字模式 然後隨意點flash畫面上任一點 可在該點開啟一個可供打字的文字欄位 我是利用_root.onMouseDown=function(){...} 做一個識別 當按下後 若是現在的模式為打字模式 會在_root._xmouse、_root._ymouse的位置產生一個可供輸入的文字欄位 但這樣會有個問題... 就是當我按了打字的按鈕 會馬上在打字按鈕上產生空文字欄位= = 請問我該怎麼判斷滑鼠不是在該按鈕上 而是在畫面上呢? 或是有無其他更好的做法? ps: 當初因版面設計不良 所以沒有辦法把畫面和按鈕分開 沒地方放按鈕 囧! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.117.7.139
scars:單純針對你的問題的話 試試用 hitTest 做判斷吧 02/19 12:01