Flash MX2004入門與進階實例——動作腳本進階(9)_Flash教程
推薦:Flash MX2004入門與進階實例——動作腳本進階(8)第七章動作腳本進階第二節(jié)鍵盤控制(3)(3)定義動作腳本步驟1布局元件返回到【場景1】,在【背景】圖層上新建一個圖層,并將這個圖層重新命名為“白兔跑
第七章 動作腳本進階第二節(jié) 鍵盤控制(4)
步驟2 引用白兔MC元件
新建一個圖層,并重新命名為“白兔”。在這個圖層上,將【庫】面板中的白兔MC元件拖放到舞臺的合適位置,如圖7-2-9所示。

圖7-2-9 引用“tutu”MC元件
選擇這個白兔MC實例,在【屬性】面板中定義它的名稱為“tuL”。
步驟3 復(fù)制并翻轉(zhuǎn)白兔MC元件
選擇舞臺上的白兔MC實例,復(fù)制它,選中復(fù)制出來的白兔,執(zhí)行【修改】|【變形】|【水平翻轉(zhuǎn)】命令,將它水平翻轉(zhuǎn),如圖7-2-10所示。

圖7-2-10 復(fù)制并翻轉(zhuǎn)
選擇這個翻轉(zhuǎn)得到的白兔實例,在【屬性】面板中定義它的名稱為“tuR”。
(3)定義動作腳本
選擇名字為“tuL”的白兔實例,在【動作】面板中定義它的動作腳本為:
onClipEvent (load) {//當名字為“tuL”的白兔MC實例加載時
movie_x = this._x; //設(shè)定白兔的x軸坐標
_root.tuR._visible = false; //并將tuR影片剪輯實例先隱藏起來
}
onClipEvent (keyDown) {
if (Key.isDown(Key.LEFT)) {//偵測向左方向鍵是否按下,假如按下
movie_x -= 10; //則tuL(this)影片剪輯實例向左右移動10像素
this._x = movie_x;
this._visible = true;//顯示tuL(this)影片剪輯實例
_root.tuR._visible = false; //并隱藏tuR影片剪輯實例
}
if (Key.isDown(Key.RIGHT)) {//偵測向右方向鍵是否按下,假如按下則tuR影片剪輯實例向右移動10像素,并隱藏tuL影片剪輯實例。
movie_x = 10;
_root.tuR._x = movie_x;
this._visible = false;
_root.tuR._visible = true;
}
}
同理,選中名為“tuR”的白兔實例,為它設(shè)置相同的動作腳本:
設(shè)置完后,測試一下動畫的效果吧!
分享:Flash MX2004入門與進階實例——動作腳本進階(7)第七章動作腳本進階第二節(jié)鍵盤控制(2)2.鍵盤控制實例1——用空格鍵控制白兔的跑動實例簡介有一只向前跑的白兔,當你按下空格鍵時,白兔會在原地停止,若
Flash教程Rss訂閱網(wǎng)站制作教程搜索
Flash教程推薦
猜你也喜歡看這些
- Flash 8中文版應(yīng)用案例創(chuàng)意與設(shè)計
- Flash as3.0視頻教程之聲音編程
- 金鷹FlashMX視頻教程
- 金鷹FLASH CS3活學(xué)活用
- 金鷹Flash ActionScript編程視頻教程 swf
- 中國閃客原創(chuàng)爬行榜Flash TOP10動畫風(fēng)暴 隨書光盤 2CD
- Authorware 7.0 Flash MX 2004多媒體創(chuàng)作實例導(dǎo)學(xué)
- Flash as3.0視頻教程之組件編程
- 新東方劍橋商務(wù)英語BEC flash教程 初+中+高 (現(xiàn)已穩(wěn)定供源)
- Flash CS3動畫制作基礎(chǔ)與提高
- 相關(guān)鏈接:
- 教程說明:
Flash教程-Flash MX2004入門與進階實例——動作腳本進階(9)
。