当前位置:软件学堂 > 资讯首页 > 网络编程 > Flash > AS3.0动态移除演员(动态移除元件)

AS3.0动态移除演员(动态移除元件)

2021/9/11 16:26:18作者:佚名来源:网络

移动端
Adobe Flash CS3简体中文版

大小:67MB语言:

类型:动画制作等级:

Flash AS3.0教程:动态移除演员(动态移除元件)
AS3.0动态移除演员

动态移除演员动画的效果图如下:

步骤一、新建“底图”图层,在图层中设计场景动态移除演员动画的基本内容;

步骤二、新建“瞄准器”图层,在图层中加入影片剪辑“sh_mc”;

步骤三、新增“文稿”图层,选择第1帧,按F9打开动作面板,建立动态移除元件动画影片监听器,编写对应的监听函数delMc()以及相关的ActionScript

Flash AS3.0教程代码如下:

	var addNum=10;
	var basicIndex=this.numChildren-1;
	sh_mc.startDrag(true);
	for(i=0 ; i<addNum; i++)

	{

	 var horseCopy_mc:horse = new horse();

	 var num = randomNum();

	 horseCopy_mc.x=Math.random()*500;

	 horseCopy_mc.y=Math.random()*300;

	 horseCopy_mc.scaleX *= num;

	 horseCopy_mc.scaleY *= num;

	 this.addChild(horseCopy_mc);

	}
	function randomNum(){

	 var num = Math.random()*10;

	 return Math.floor(num)/10;

	}
	stage.addEventListener("click",delMc);

	function delMc(me:MouseEvent){

	 if((basicIndex)<this.getChildIndex(me.target)){

	 this.removeChild(me.target);

	 }

	}

这样,Flash AS3.0教程:动态移除演员(动态移除元件)的动画就制作完成了,快下载源码试试吧。

下载该Flash As3.0教程动画源码


 

标签: 演员  AS3.0  元件