Flash cs6怎么制作單擊鍵盤任意鍵物體沿著對(duì)角線運(yùn)動(dòng)?

Flash想要給物體添加按鍵盤任意鍵,物體沿對(duì)角線運(yùn)動(dòng)的動(dòng)畫,該怎么制作呢?下面我們就來(lái)看看詳細(xì)的教程。

Adobe Flash CS6(FI cs6) 官方簡(jiǎn)體中文正式版
- 類型:動(dòng)畫制作
- 大小:1.24GB
- 語(yǔ)言:簡(jiǎn)體中文
- 時(shí)間:2015-12-10
1、打開(kāi)Flash軟件,選擇“ActionScript3.0”選項(xiàng),新建一個(gè)空白文檔。
2、單擊“插入”---->“新建元件”,插入一個(gè)名為“物體”的影片剪輯元件。
3、選擇“編輯欄”中的矩形工具,在元件中繪制一個(gè)矩形。
4、回到場(chǎng)景1,將“物體”對(duì)象拖到舞臺(tái)的左上角,在屬性面板中將“實(shí)例名稱”取名為“body_mc”。
5、新建一個(gè)圖層命名為“代碼”,在圖層的第1幀右擊,選擇“動(dòng)作”選項(xiàng)。
6、首先,在舞臺(tái)中將焦點(diǎn)設(shè)置在物體對(duì)象body_mc上,使body_mc能處理鍵盤的keyDown事件。
7、接著,定義物體對(duì)象body_mc的鍵盤事件的偵聽(tīng)器,接收者函數(shù)為onmove。
8、然后,定義接收者函數(shù)onmove,參數(shù)e為鍵盤事件。
9、使物體對(duì)象的X軸坐標(biāo)和Y軸坐標(biāo)在原值上加上5,實(shí)現(xiàn)物體沿對(duì)角線運(yùn)動(dòng)。
10、用if語(yǔ)句判斷,物體的Y軸坐標(biāo)是否大于舞臺(tái)高度。
11、如果物體移到舞臺(tái)的外面,則將物體的X軸坐標(biāo)和Y軸坐標(biāo)都設(shè)置為0,即回到初始位置。
12、運(yùn)行程序,單擊鍵盤上的任一鍵,物體就會(huì)沿著對(duì)角線運(yùn)動(dòng),當(dāng)物體到達(dá)舞臺(tái)底端時(shí)就回到起點(diǎn)重新運(yùn)動(dòng)。
以上就是flash單擊鍵盤任意鍵物體沿著對(duì)角線運(yùn)動(dòng)動(dòng)畫的制作方法,希望大家喜歡,請(qǐng)繼續(xù)關(guān)注腳本之家。
相關(guān)推薦:
flash CS6中元件名和實(shí)例名有什么區(qū)別?
相關(guān)文章
- Flash鍵盤輸入的字符怎么在舞臺(tái)中顯示?使用鍵盤輸入字符的時(shí)候,想要在舞臺(tái)顯示鍵盤輸入的字符,該怎么實(shí)現(xiàn)呢?下面我們就來(lái)看看詳細(xì)的教程,需要的朋友可以參考下2017-12-13
Flash怎么在舞臺(tái)上顯示鼠標(biāo)的實(shí)時(shí)坐標(biāo)?
Flash怎么在舞臺(tái)上顯示鼠標(biāo)的實(shí)時(shí)坐標(biāo)?Flash中想要實(shí)時(shí)顯示鼠標(biāo)的位置坐標(biāo),該怎么實(shí)現(xiàn)呢?下面我們就來(lái)看看flash輸出它的實(shí)時(shí)坐標(biāo)的教程,需要的朋友可以參考下2017-12-12- flash怎么制作梅花逐漸綻放的動(dòng)畫?冬天到了,又到了梅花盛開(kāi)的時(shí)節(jié),想要繪制一株梅花逐漸開(kāi)放的動(dòng)圖,該怎么制作呢?下面我們就來(lái)看看詳細(xì)的教程,需要的朋友可以參考下2017-12-11
Flash怎么將動(dòng)畫復(fù)制為ActionScript3.0并使用?
Flash怎么將動(dòng)畫復(fù)制為ActionScript3.0并使用?Flash中制作的動(dòng)畫想要直接粘貼到另一個(gè)對(duì)象中,我們可以使用復(fù)制腳本代碼的方式復(fù)制動(dòng)畫,下面我們就來(lái)看看詳細(xì)的教程,需2017-12-08Flash CS6怎么顯示舞臺(tái)上所有實(shí)例名?
Flash CS6怎么顯示舞臺(tái)上所有實(shí)例名?Flash CS6舞臺(tái)中有很多對(duì)象,想要顯示所有的實(shí)例名,該怎么顯示呢?下面我們就來(lái)看看詳細(xì)的教程,需要的朋友可以參考下2017-12-07Flash怎么實(shí)現(xiàn)按鈕控制太陽(yáng)升起的動(dòng)畫效果?
Flash怎么實(shí)現(xiàn)按鈕控制太陽(yáng)升起的動(dòng)畫效果?flash中想要制作一個(gè)按鈕可以控制太陽(yáng)升起的效果,該怎么制作這個(gè)動(dòng)畫呢?下面我們就來(lái)看看Flash中顯示對(duì)象沿弧線運(yùn)動(dòng)的角度的2017-12-06Flash CS6怎么設(shè)計(jì)隱隱發(fā)光的文字?
Flash CS6怎么設(shè)計(jì)隱隱發(fā)光的文字?Flash CS6中想要設(shè)計(jì)一款發(fā)光文字,該怎么設(shè)計(jì)呢?下面我們就來(lái)看看flash制作發(fā)光文字的教程,需要的朋友可以參考下2017-12-05Flash怎么制作鼠標(biāo)單擊物體消失的動(dòng)畫效果?
Flash怎么制作鼠標(biāo)單擊物體消失的動(dòng)畫效果?Flash中想要實(shí)現(xiàn)鼠標(biāo)點(diǎn)擊舞臺(tái)上的物體后,物體慢慢消失的動(dòng)畫,該怎么制作呢?下面我們就來(lái)看看詳細(xì)的教程,需要的朋友可以參考2017-12-04- Flash怎么使用文本分離與變形制作漂亮的排版?flash中想要制作一個(gè)漂亮的文本樣式,該怎么制作呢?下面我們就來(lái)看看詳細(xì)的教程,需要的朋友可以參考下2017-12-03
FLASH CS6文字怎么添加陰影? flash制作陰影文字的教程
FLASH CS6文字怎么添加陰影?flash輸入的文字想要添加陰影,該怎么給文字添加陰影呢?下面我們就來(lái)看看flash制作陰影文字的教程,需要的朋友可以參考下2017-12-01