Flash cs6怎么實(shí)現(xiàn)圖片想鼠標(biāo)移動(dòng)的效果?

flash中的圖片想要向鼠標(biāo)方向移動(dòng),一直運(yùn)動(dòng)到鼠標(biāo)單擊的位置,該怎么制作這個(gè)效果呢?下面我們就來看看詳細(xì)的教程。
1、在庫面板插入一個(gè)影片剪輯元件Object,將其拖到舞臺中,在“屬性”面板中將“實(shí)例名稱”取名為Object_mc。
2、打開“動(dòng)作”面板,首先注冊舞臺的鼠標(biāo)單擊事件的偵聽器,接收者函數(shù)為onclick。
3、接著,定義偵聽器函數(shù)onclick,參數(shù)e為鼠標(biāo)事件。
4、定義一個(gè)Point類的變量d1,用來表示對象Object_mc的X軸和Y軸坐標(biāo)。
5、定義一個(gè)Point類的變量d2,表示鼠標(biāo)的X軸和Y軸坐標(biāo)。
6、然后,定義一個(gè)Point類變量dis,表示從點(diǎn)d1到d2的有向線段距離。
7、定義一個(gè)Timer類變量myTimer,每100毫秒運(yùn)行一次,共運(yùn)行10次。
8、注冊對象myTimer的Timer事件偵聽器,接收者函數(shù)為onmove。
9、運(yùn)行myTimer對象,用start屬性實(shí)現(xiàn)函數(shù)的運(yùn)行。
10、定義偵聽器函數(shù)onmove,參數(shù)e為Timer事件。
11、用對象Object_mc的X軸坐標(biāo)的累積,實(shí)現(xiàn)對象的移動(dòng),每次移動(dòng)的距離為有向變量dis的X方向距離的10分之一。
12、最后,實(shí)現(xiàn)對象Y軸方向的移動(dòng),移動(dòng)方法和上一步驟一樣。
13、運(yùn)行程序,當(dāng)在舞臺單擊鼠標(biāo)后,對象就向鼠標(biāo)單擊的方向移動(dòng),一直移動(dòng)到鼠標(biāo)單擊的位置。
以上就是Flash cs6實(shí)現(xiàn)圖片想鼠標(biāo)移動(dòng)的教程,希望大家喜歡,請繼續(xù)關(guān)注腳本之家。
相關(guān)推薦:
Flash cs6怎么實(shí)現(xiàn)鼠標(biāo)碰圖形后顯示提示內(nèi)容?
Flash cs6怎么實(shí)現(xiàn)鼠標(biāo)碰到圖片消失的動(dòng)畫效果?
Flash怎么捕捉鼠標(biāo)角度? Flash實(shí)時(shí)輸出鼠標(biāo)移動(dòng)角度的教程
相關(guān)文章
- flash怎么給文字添加濾鏡效果?flash中想要制作發(fā)光陰影等效果的文字,該怎么給文字制作濾鏡效果呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2017-10-26
Flash怎么刪除數(shù)組元素? Flash數(shù)組刪除元素的注意事項(xiàng)
Flash怎么刪除數(shù)組元素?Flash中想要?jiǎng)h除動(dòng)態(tài)屬性,該怎么刪除呢?下面我們就來看看Flash數(shù)組刪除元素的注意事項(xiàng),需要的朋友可以參考下2017-10-25Flash怎么使用int函數(shù)? Flash中int整數(shù)取位數(shù)的教程
Flash怎么使用int函數(shù)?int函數(shù)可以定義證書類型,也可以取整數(shù)的位數(shù),下面我們就來看看Flash中int整數(shù)取位數(shù)的教程,需要的朋友可以參考下2017-10-24- Flash怎么使用代碼繪制矩形和橢圓?flash中可以直接輸入矩形和橢圓形,但是也可以使用代碼繪制,下面我們就愛看看詳細(xì)的教程,需要的朋友可以參考下2017-10-23
Flash CS6中怎么使用uint類型轉(zhuǎn)換函數(shù)?
Flash CS6中怎么使用uint類型轉(zhuǎn)換函數(shù)?Flash CS6中想要將其他類型數(shù)據(jù)轉(zhuǎn)換為uint類型后的值,下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2017-10-20- FlashCS6繪制的屋頂矢量圖怎么拼合?FlashCS6中繪制了屋頂需要的矢量圖形,想要將這些圖形拼合到一起,該怎么操作呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2017-10-19
- Flash CS6代碼提示功能怎么使用?Flash CS6中輸入代碼的時(shí)候如果有代碼提示就方便很多,而且不容易出錯(cuò),該怎么開啟代碼提示呢?下面我們就來看看詳細(xì)的教程,需要的朋友可2017-10-18
- flash怎么扭曲圖形?flash中繪制的圖形,想要扭曲一下,該怎么扭曲呢?下面我們就來看看flash扭曲對象的教程,需要的朋友可以參考下2017-10-17
- flash怎么根據(jù)方程式得到拋物線?想要通過輸入的方程式得到拋物線,該怎么制作呢?下面我們就來看看詳細(xì)的教程,很簡單,需要的朋友可以參考下2017-10-16
flash怎么制作旋轉(zhuǎn)放射效果的文字動(dòng)畫?
flash怎么制作旋轉(zhuǎn)放射效果的文字動(dòng)畫?flash中想要制作一個(gè)文字動(dòng)畫效果,該怎么制作呢?下面我們就來看看給文字添加旋轉(zhuǎn)放射效果的教程,需要的朋友可以參考下2017-10-15