2021-09-11 来源:网络
Flash 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教程:人物随鼠标指定位置走动的效果的动画就制作完成了,快下载源码试试吧。
相关文章