Flash 動態網頁設計入門
December 8, 2007
滑鼠指標追蹤
自製滑鼠指標的原理
自製滑鼠指標的原理
•
用來取代滑鼠的, 最好是影片片段元件:因為影 片片段元件可以有實體名稱, 故可以用ActionScript 控制;而按鈕元件雖然也可以有實 體名稱, 但是由於按鈕元件會接收滑鼠事件, 故 當你將按鈕實體「黏」在滑鼠指標位置上時, 往 往會造成舞台上其他按鈕、影片片段實體接收不 到滑鼠事件的情況 (因為都被這個自製滑鼠給擋 住並接收走了)。
自製滑鼠指標的原理
•
注意影片片段實體的圖層與深度問題:由於滑鼠 指標是電腦操作的重要指示圖示, 因此它必須一 直處在畫面中的最高層, 也就是說不能被其他物 件蓋到。而在 Flash 動畫中, 你必須記得利用圖 層的上下關係來讓自製的滑鼠指標 (影片片段實 體) 處在最上層, 若是舞台中有物件是利用即時 載入的方式處理時, 你必須適當地設定影片片段 實體的深度以避開這個問題。自製滑鼠指標的原理
•
隱藏真正滑鼠指標的時機:隱藏真正的滑鼠指標 前, 我們必須確定使用者已經看到自製的滑鼠指 標了, 不然找不到滑鼠指標是相當令人困擾的。因此利用影片片段元件的
onLoad
事件來確認自 製滑鼠指標 (影片片段元件實體) 是否已載入是 個很重要的技巧。自製滑鼠指標的原理
•
利用滑鼠事件來指定座標位置給自製滑鼠:將滑 鼠的座標位置指定給自製滑鼠並不是什麼難事,但由於我們必須要讓自製滑鼠指標一直「黏」在 滑鼠的座標位置上, 就必須不斷地指定座標位置 給它。只有在使用者移動了滑鼠指標時, 才有需 要修正滑鼠指標的位置不是嗎?所以利用