Flash cs6怎么計(jì)算鼠標(biāo)與原點(diǎn)的距離?

Flash cs6的舞臺中,鼠標(biāo)在舞臺上移動時,與原點(diǎn)之間肯定有一個距離,想要顯示出來具體位置,該怎么顯示呢?請看下文詳細(xì)介紹。
1、選擇“文本工具”在舞臺繪制一個動態(tài)文本框,在“屬性”面板中,將“實(shí)例名稱”取名為“dis_txt”。
2、新建一個“代碼”圖層,在圖層的第1幀右擊,選擇“動作”選項(xiàng)。
3、首先,注冊舞臺的鼠標(biāo)移動事件的偵聽器,接收者函數(shù)為distance。
4、接著,定義偵聽器函數(shù)distance,參數(shù)e為鼠標(biāo)事件。
5、定義一個Point類型的變量d1,設(shè)置坐標(biāo)值為(0,0),即設(shè)置原點(diǎn)坐標(biāo)的變量。
6、定義一個Point類型的變量d2,用來保存鼠標(biāo)所在位置的坐標(biāo),用mouseX和mouseY獲取鼠標(biāo)的坐標(biāo)。
7、定義一個浮點(diǎn)型變量dis,用以保存點(diǎn)d1到d2的距離,即鼠標(biāo)到原點(diǎn)的距離,用函數(shù)distance計(jì)算兩點(diǎn)之間的距離。
8、最后,在舞臺輸出鼠標(biāo)到原點(diǎn)之間的距離,距離值用toFixed函數(shù)保留小數(shù)點(diǎn)后兩位。
9、運(yùn)行程序,當(dāng)鼠標(biāo)在舞臺上移動時,鼠標(biāo)到原點(diǎn)的距離就在舞臺上實(shí)時的顯示了。
以上就是flash cs6計(jì)算鼠標(biāo)與原點(diǎn)的距離的教程,希望大家喜歡,請繼續(xù)關(guān)注腳本之家。
相關(guān)推薦:
Flash怎么制作小球遇到障礙物后停止運(yùn)動的動畫?
相關(guān)文章
- Flash怎么制作很夢幻的彩色球體變幻的動畫?Flash中想要制作一個球體變幻的動畫效果,該怎么制作呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2017-11-28
- flash怎么制作回旋鏢效果的動畫?小時候都玩過回旋鏢,用力扔出去還會飛回來,該怎么制作這個動畫效果呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2017-11-27
- Flash CS5怎么精確調(diào)整圖形的位置?flash中繪制的圖形位置不對,想要自己調(diào)整一下圖形的位置,該怎么調(diào)整呢?下面我們就來看看flash調(diào)整圖形位置的教程,需要的朋友可以參2017-11-24
- flash怎么畫一個簡單的蛋糕圖形?flash中想要畫一個蛋糕,該怎么畫呢?今天我們就來看看使用flash畫一個簡單相冊的教程,需要的朋友可以參考下2017-11-23
- Flash MX怎么修改圖片背景顏色?Flash MX中想要修改圖片中的背景圖形的顏色,該怎么制作呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2017-11-22
- flash怎么繪制卡通動畫角色的胡蘿卜形象?flash中想要繪制一個胡蘿卜的卡通角色,該怎么繪制呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2017-11-21
- flash怎樣制作漸隱文字動畫?運(yùn)用flash軟件,可以很簡單的制作大家想要的效果,下面和小編一起來看看具體步驟吧2017-11-21
- Flash怎么繪制1/4圓弧線?Flash中想要繪制圓弧線,該怎么繪制呢?今天我們就來看看使用Flash弧線的繪制方法,很簡單,需要的朋友可以參考下2017-11-21
- flash怎么制作一個放大閃光文字效果?flash中想要制作一個很閃炫的文字,該怎么制作呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2017-11-20
- 本教程教腳本之家的ActionScript教程學(xué)習(xí)者在Flash中如何用代碼將圖片放在自己想要的舞臺位置,教程講解的詳細(xì),感興趣的朋友歡迎前來分享學(xué)習(xí)2017-11-20