Flash中需要顯示鼠標的坐標位置,該怎么在舞臺上顯示鼠標的坐標位置呢?下面我們就來看看詳細的教程。
1、打開Flash軟件,選擇“ActionScript3.0”選項,新建一個空白文檔。
2、單擊“插入”---->“新建元件”,新建一個名為“矩形”的影片剪輯元件。
3、單擊“編輯欄”中的“矩形工具”,在舞臺繪制一個寬為550高為400的矩形。
4、回到場景1,將矩形拖動到舞臺中,注意將矩形的左上方與舞臺左上方對齊,即讓矩形覆蓋整個舞臺。
5、選中矩形,在“屬性”面板中,選擇“樣式”中的“Alpha”,將值改為0,將“實例名稱”取名為“Rect_mc”。
6、在“編輯欄”中選擇“文本工具”,在“屬性”面板中選擇“動態文本”,在舞臺繪制一個動態文本框,將“實例名稱”取名為“X_txt”,用以輸出鼠標的X軸坐標。(注:要嵌入字體,運行程序后舞臺才能正常顯示動態文本)
7、用上一步相同的方法,再次在舞臺繪制一個動態文本框,“實例名稱”取名為“Y_txt”,用來輸出鼠標的Y軸坐標。
8、新建一個圖層,命名為“代碼”,在圖層的第1幀右擊,選擇“動作”選項。
9、首先,注冊實例Rect_mc的鼠標移動事件的偵聽器,接收者函數為onshow。
10、接著,定義函數onshow,變量e為鼠標事件。
11、定義兩個實型變量numx和numy,用來存儲鼠標的X軸坐標和Y軸坐標。用屬性stageX和stageY獲取鼠標的實時位置。
12、然后,在舞臺輸出X軸的坐標值,用toString()函數將數值轉換為字符串。
13、最后,在舞臺輸出Y軸的坐標值,代碼如下圖所示。
14、運行程序,可以看到當我們的鼠標在舞臺上移動時,舞臺的左上方即顯示鼠標的實時坐標。
以上就是flash在舞臺上顯示鼠標的實時坐標的教程,希望大家喜歡,請繼續關注武林網。
相關推薦:
FLASH怎么用鼠標繪制一朵玫瑰花?
flash怎么使用鼠標繪制一枝桂花枝?
Flash怎么設置元件坐標?flash使用代碼設置元件的坐標的教程
新聞熱點
疑難解答