當(dāng)前位置:軟件學(xué)堂 > 資訊首頁 > 網(wǎng)絡(luò)編程 > Flash > AS3.0動(dòng)態(tài)加入演員(動(dòng)態(tài)加入元件)

AS3.0動(dòng)態(tài)加入演員(動(dòng)態(tài)加入元件)

2021/9/11 16:27:33作者:佚名來源:網(wǎng)絡(luò)

移動(dòng)端
adobe flash 8.0

大?。?25MB語言:

類型:動(dòng)畫制作等級:

Flash AS3.0教程:動(dòng)態(tài)加入演員(元件)實(shí)例
AS3.0動(dòng)態(tài)加入演員

動(dòng)態(tài)加入演員效果圖如下(在動(dòng)畫中點(diǎn)擊鼠標(biāo)試試,是不是會(huì)動(dòng)態(tài)加入元件一只小老虎):

步驟一、新建“底圖”圖層,在圖層中設(shè)計(jì)場景元件動(dòng)畫的基本內(nèi)容;

步驟二、新建“影片剪輯”圖層,在圖層中加入演員,本例為“老虎”影片剪輯;

步驟三、在庫面板中的“老虎”影片剪輯項(xiàng)目上單擊鼠標(biāo)右鍵,選擇快捷菜單中的“屬性”命令;如圖:

Flash AS3.0教程


步驟四、在元件屬性對話框中,在類的文本框中輸入類名稱“tiger”;如圖:

Flash AS3.0教程屬性菜單

步驟五、新增“文稿”圖層,選擇第1幀,按F9打開動(dòng)作面板,建立動(dòng)畫影片監(jiān)聽器,編寫對應(yīng)的監(jiān)聽函數(shù)copyMc()及ActionScript代碼,代碼如下:

	this.parent.addEventListener("click",copyMc);

	function copyMc(me:MouseEvent){

	 var tigerCopy_mc:tiger = new tiger();

	 tigerCopy_mc.x=this.mouseX;

	 tigerCopy_mc.y=this.mouseY;

	 this.addChild(tigerCopy_mc);

	}

這樣,F(xiàn)lash AS3.0教程:動(dòng)態(tài)加入演員(元件)的動(dòng)畫就制作完成了,快下載源碼試試吧。

下載該Flash As3.0教程動(dòng)畫源碼