2021-09-11 来源:网络
Flash AS3.0教程:产生持续旋转效果
先来看看产生持续旋转效果动画吧,一只可爱的喜羊羊转晕了,你可以移动鼠标,转的方向及快慢会改变的哦
步骤一、新建“背景”图层,在图层中设计场景动画的基本内容;
步骤二、新建“绵羊”图层,并在图层中加入一个影片剪辑“sheep_mc”。
步骤三、新增“文稿”图层,选择第1帧,按F9打开动作面板;
步骤四、在动作面板中编写场景舞台的帧切换事件以及对应的监听函数goRot();
Flash AS3.0教程(产生持续旋转效果)的Acitoin Scirpt代码如下:
var maxSpeed:int = 60; this.addEventListener("enterFrame",goRot); function goRot(me:Event){ var difX =Math.abs(this.mouseX - this.x); var difY =Math.abs(this.mouseY - this.y); var num = difX + difY; num = Math.round(num/10); var speed = maxSpeed - num; sheep_mc.rotation += speed; }
这样,Flash AS3.0教程:产生持续旋转效果的动画就制作完成了,快下载源码试试吧。
相关文章