鼠标跟随-粒子效果(二)
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-12
最近因为工作忙,所以一直没有时间写教程,今天难得悠闲,所以给大家写写教程,一同学习。 好,下面我们看看效果先 点击浏览该文件 开始讲解: 1. 在Flash中新建一个电影剪辑,做一个小圆运动的效果。(在这里我是一帧帧来动的)。做好运动效果后,在此电影剪辑的最后一帧加入代码: this.removeMovieClip(); stop(); 如图: (此图是我放大后的效果) 2. 用同样的方法再制作三个这个圆。然后再新建一个电影剪辑,将这四个圆分别放入不同层内。如图:(此图是放大后效果) 3. 回到主场景再次新建电影剪辑,将第二步所做的电影剪辑拖入,并命名为“mc”。在第二层上加入代码: 第一帧上: i = 1; xPos = _xmouse;//变量xPos值 yPos = _ymouse;//变量yPos值 第三帧上: mouseX = _xmouse;//变量mouseX mouseY = _ymouse;//变量mouseX //判断鼠标是否停止,当运动时复制电影剪辑,停止时也停止制作 if ((xPos != mousex) || (yPos != mouseY)) { duplicateMovieClip("mc", "mc"+i, 1889+i); setProperty("mc"+i, _x, mouseX); setProperty("mc"+i, _y, mouseY); setProperty("mc"+i, _rotation, random(360)); i++; if (i>=10) { i = 0; trace(i); } } 第四帧上: xPos = _xmouse; yPos = _ymouse; gotoAndPlay(2); 示图如下: 4. 再回到主场景中,将第三步所做的电影剪辑拖入并摆放在适当的位置。到此,动画完成。按Ctrl+Enter来看看效果吧。(注:在这里我在主场景中设置为每秒播放30帧) 源文件在这里: 点击浏览该文件 注:本教程只用于学习,请勿用于商业用途。如转载,请保留本人编写权! 关键词: |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: Flash 实用编程百例解读三下一篇: 你有一双画家的眼睛吗
关于鼠标跟随-粒子效果(二)的所有评论