flash cs6中想要使用鼠標(biāo)控制箭頭方向,該怎么制作呢?下面我們就來看看詳細(xì)的教程。
1、單擊“插入”---->“新建元件”,將元件“名稱”取名為arrow,“類型”為影片剪輯,在庫(kù)面板中新建一個(gè)繪有箭頭的影片剪輯元件。
2、回到場(chǎng)景1,將庫(kù)面板中的影片剪輯元件arrow拖動(dòng)到舞臺(tái)中,在“屬性”面板中,將實(shí)例名稱取名為“arrow_mc”。
3、新建一個(gè)圖層命名為“代碼”,在圖層的第1幀右擊,選擇“動(dòng)作”選項(xiàng)。
4、首先,注冊(cè)舞臺(tái)鼠標(biāo)單擊事件的偵聽器,接收者函數(shù)為onrun。
5、接著,定義偵聽器函數(shù)onrun,參數(shù)ev為鼠標(biāo)事件。
6、定義一個(gè)實(shí)型變量numx,保存鼠標(biāo)相對(duì)于舞臺(tái)中心的X軸相對(duì)坐標(biāo),用mouseX獲取鼠標(biāo)的X軸坐標(biāo),275為舞臺(tái)中心的X軸坐標(biāo)。
7、用上一步相同的方法,獲取鼠標(biāo)相對(duì)于舞臺(tái)中心的Y軸坐標(biāo),并保存在變量numy中。
8、定義一個(gè)實(shí)型變量,保存鼠標(biāo)相對(duì)于舞臺(tái)中心的角度值,用反正切函數(shù)Math.atan2計(jì)算角度值。
9、將Ang中的角度值,由弧度轉(zhuǎn)換為角度,函數(shù)Math.PI為π的值。
10、最后,在舞臺(tái)實(shí)現(xiàn)箭頭指向單擊鼠標(biāo)所在的位置。
11、運(yùn)行程序,當(dāng)我們?cè)谖枧_(tái)任一位置單擊鼠標(biāo),箭頭就指向鼠標(biāo)所在的位置。
以上就是flash cs6使用鼠標(biāo)控制箭頭方向的教程,希望大家喜歡,請(qǐng)繼續(xù)關(guān)注武林網(wǎng)。
相關(guān)推薦:
flash怎么制作指示箭頭的動(dòng)畫?
FLASH怎么制作箭頭射中靶子的動(dòng)畫?
flash怎么制作網(wǎng)頁圖片跟隨鼠標(biāo)移動(dòng)變化的特效?
新聞熱點(diǎn)
疑難解答
圖片精選