当前位置:萝卜系统下载站 > 电脑学习教程 > 详细页面

Flash As3.0图文教程_人物随鼠标指定位置走动的效果

Flash As3.0图文教程_人物随鼠标指定位置走动的效果

更新时间:2023-06-26 文章作者:未知 信息来源:网络 阅读次数:

Adobe Flash(原称Macromedia Flash,简称Flash;前身FutureSplash)是美国Macromedia公司(已被Adobe公司收购)所设计的一种二维动画软件。通常包括Adobe Flash,用于设计和编辑Flash文档,以及Adobe Flash Player,用于播放Flash文档。

Flash As3.0教程:人物随鼠标指定位置走动的效果
As3.0制作人物随鼠标指定位置走动的效果

先来看看这个Flash As3.0教程的动画效果吧,移动点击鼠标,他会向着你的鼠标点击的方向前后左右移动哦。

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

步骤二、新建“女孩”图层,在图层中加入小女孩影片剪辑“girl_mc”;

步骤三、新增“文稿”图层,选择第1帧,按F9打开动作面板

步骤四、在动作面板中编写场景舞台的帧切换事件、单击一次事件监听器以及对应的监听函数moveMC()、setXY()

Flash As3.0教程(人物随鼠标指定位置走动的效果)代码如下:

	girl_mc.x = 65;

	girl_mc.y = 180;

	var myX = girl_mc.x;

	var myY = girl_mc.y;

	girl_mc.stop();

	stage.addEventListener("click",setXY);

	function setXY(me:MouseEvent){

	 myX = this.mouseX;

	 myY = this.mouseY;

	 girl_mc.play();

	}stage.addEventListener("enterFrame",moveMc);

	function moveMc(me:Event){

	 if (girl_mc.x < myX ){

	  girl_mc.x += 1;

	 }else if (girl_mc.x > myX ){

	  girl_mc.x -= 1;

	 }

	 

	 if (girl_mc.y < myY ){

	  girl_mc.y += 1;

	 }else if(girl_mc.y > myY){

	  girl_mc.y -= 1;

	 }

	 

	 if (girl_mc.y == myY && girl_mc.x == myX){

	  girl_mc.stop();

	 }

	}

这样,Flash As3.0教程:人物随鼠标指定位置走动的效果的动画就制作完成了,快下载源码试试吧。

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


 


Adobe Flash Player能够播放简短快速的多媒体动画、交互式动画以及飞行标志等各类图像文件。

温馨提示:喜欢本站的话,请收藏一下本站!

本类教程下载

系统下载排行

网站地图xml | 网站地图html