當前位置:軟件學堂 > 資訊首頁 > 網絡編程 > Flash > AS3.0仿真3D的元件移動效果

AS3.0仿真3D的元件移動效果

2021/9/11 16:19:33作者:佚名來源:網絡

移動端
adobe flash playerv32.0.0.270

大?。?9.59MB語言:

類型:視頻播放等級:

sh AS3.0教程:仿真3D的元件移動效果
AS3.0仿真3D的元件移動效果

仿真3D的元件移動效果動畫預覽如下:

步驟一、新建“背景”圖層,在圖層中設計場景動畫的基本內容,本例加入的是山脈移動的影片剪輯;

步驟二、新建“飛碟”圖層,加了2個飛碟影片剪輯“cira_mc”、“cirb_mc”,以及1個十字中心點影片剪輯“center_mc”。影片剪輯“center_mc”的位置將成為飛碟3D移動效果的中心點。

步驟三、新增“文稿”圖層,選擇第1幀,按F9打開動作面板;

步驟四、在動作面板中編寫場景舞臺的幀切換事件以及對應的監聽函數cir_move();

Flash AS3.0教程(仿真3D的元件移動效果)Acitoin Scirpt代碼如下:

	var radius = 100;

	var degrees = 0;

	var perspective = 150;

	addEventListener("enterFrame",cir_move); 

	function cir_move(me:Event){

	 center_mc.visible=false;

	 angle = degrees * 0.0174533;

	    degrees = degrees + 2;

	    xposition = radius * Math.cos(angle);

	    yposition = radius * Math.sin(angle);

	 zposition = radius * Math.sin(angle);

	 distance = 1 / (1 - zposition / perspective);

	cirb_mc.x = xposition * distance + center_mc.x;

	cirb_mc.y = center_mc.y;

	cirb_mc.scaleX = distance;

	cirb_mc.scaleY = distance;

	cira_mc.x = center_mc.x;

	cira_mc.y = yposition * distance + center_mc.y;

	cira_mc.scaleX = distance;

	cira_mc.scaleY = distance;

	}


這樣,Flash AS3.0教程:仿真3D的元件移動效果的動畫就制作完成了,快下載源碼試試吧。

下載該Flash AS3.0教程動畫源碼


 

標簽: AS3.0  移動    

欧美一级一极性活片免费观看,欧美一级艳片欧美精品,欧美一级性爱大片,欧美一级囗交视频 视频,欧美一级特黄录像视频