用Flash制作不错的鼠标跟随动画

跟随|鼠标

  思路:

  以前各种教程中说鼠标跟随的效果是用startDrag去产生的,在这里我用别的方法去跟大家show一个鼠标跟随的效果。跟着我的思路往下走,其实鼠标跟随说白了不就是要求对象的位置和鼠标位置一样吗?可是我还想让它产生一些效果,以避免跟随更单调怎么办呢?跟随的时候我想让它炫一些,这一点,我首先想到了影片剪辑的复制,因为一些效果我可以在影片剪辑中制作出来。呵呵。于是乎这一种鼠标跟随我用复制出来的影片剪辑做跟随鼠标的东东,既然跟随鼠标了,也就是说复制出来的影片剪辑的位置和当前影片中鼠标的位置一样,这样不就可以实现跟随了吗?好,既然想到这里,就让我们开始吧,let's go……

  步骤:

  1、 先制作出跟随鼠标的那个东东的样子,转化成图形元件,(选中对象,F8)注意对象的中心点,以使后面跟随的效果更好看一些;如图

  2、 Ctrl+f8,创建一个影片剪辑,把第一步中的图形元件拖进来,制作出一个动态效果,(什么样子的效果随你的意思了,还可以添加一些颜色变化的效果。别告诉我动动过渡的动画你都不会啊*--*)在该动态效果的最后一帧加上行为stop。(你也可以不加,比较一下效果的不同)

  3、 再创建一个影片剪辑,注意里面不要放置任何东西,(空影片剪辑,作为后面控制第二步中影片剪辑使用);

  4、 把第二步中创建的影片剪辑拖入舞台场景以外,也可以拖到场景中的,并为其取实例名,这里为fang。

  如图

  5、 把第三步创建的空影片剪辑也拖入舞台场景中(它在场景中为一个小圆点存在),并选中它。

  6、 在保持空影片剪辑选中的情况下,F9打开AS面板,输入如下代码:

  如图

  onClipEvent(load){//当打开动画,空影片剪辑加载的时候

  i=1; //设置影片剪辑的初始数量为1

  }

  onClipEvent(mouseMove){//当鼠标移动的时候

  if(i<30){//让影片剪辑最终复制出来的个数不多于30个

  duplicateMovieClip(_root.fangl,"fang"+i,i);

//复制主场景中的影片剪辑,为其重命名并复制到一个新的阶层中;

  _root["fang"+i]._x=_root._xmouse;//主场景中新复制出来的影片剪辑的水平坐标位置等于当前场景中的鼠标的水平坐标位置。

  _root["fang"+i]._y=_root._ymouse;

//主场景中新复制出来的影片剪辑的垂直坐标位置等于当前场景中的鼠标的垂直坐标位置。

  setProperty("_root.fang"+i,_rotation,random(360));//要复制出来的影片剪辑随机的产生旋转,以来原来的影片剪辑角度不同;

  i++;//影片剪辑的个数进行自加,也就是复制一次为2,再来一次为3……

  }else{

  i=1;//当影片剪辑的自加个数等于并超过30时,个数回复为1,再循环复制。

  }

  }

  7、 好了,到此为此,你可以ctrl+enter了。看看效果如何,是不是很炫?(当你鼠标在场景中拖动的时候,会出现一连串的矩形小方框向四周漾去,可会有颜色的变化呢)。你可以更改第二步中的运动过渡动画的改变状态,看看效果是不是产生了变化,对了,要想让效果更好,第二步是关键哦。效果截图如下:

时间: 2024-10-27 07:54:29

用Flash制作不错的鼠标跟随动画的相关文章

flash制作一个简单的音乐动画教程

  很多同学都对Flash感兴趣 ,下面小编就教教大家如何用flash做一个简单的动画. 通过这个设计充分地将FLASH动画的现况分析出来了,本设计是根据选定音乐.人物的设定.剧本的创作.场景的布置等.首先就是选歌,一部好的MTV就得有一首贯穿全场的好歌,其次就是根据歌意确定主题和场景的布置,最后围绕剧情制造出MTV. 工具/原料 Flash PS 一首自己感兴趣的歌 素材照片 方法/步骤 1.2 Flash软件的特点 FLASH的全称是Macromedia flash,后来又被adobe收购了

Flash MX 2004实例制作视频教程:鼠标跟随的缓冲效果

跟随|教程|视频教程|鼠标 第 11 节:鼠标跟随的缓冲效果 课程目标:制作鼠标跟随的缓冲特效. 课程要点:使用Flash MX2004制作一个非常炫的鼠标跟随的缓冲特效动画. 观看教程:[全屏观看] (1.37MB) (必须安装Flash Player 7.0或更高版本的播放器,[官方下载]) 下载教程:[下载教程] [下载源文件]

Flash制作精美三维方格弹跳动画

跳动 效果演示: 点击这里下载源文件 制作步骤: 1.制作三维方块的三个面,并转换为图形元件:(在场景中插入--新建元件--图形),分别命名为元件1.元件2.元件3. 2.把三个图形元件组合为三维方块.并把三维方块也转换为图形元件.并在个图形之间画上线条,使轮廓更加清楚,立体感更强. 3.因为无论鼠标移动到三维方块的那个面上时,三维方块就开始弹跳,就必须把方块的各个面转换为按钮,制作按钮的方法:在场景插入--新建元件--按钮:按钮的弹起.指针经过.按下都设为空白帧,在点击帧插入关键帧,并把库中的

Flash制作可爱的“小兔子跷跷板”动画

这个Flash实例制作了两只可爱的小兔子玩跷跷板的动画,主要用到椭圆工具.渐变填充和任意变形工具等,操作简单易懂,适合练习. 制作步骤: 1.新建一个默认大小的Flash文档.先画天空背景,用矩形工具画一个矩形,在对齐面板中按下"相对于舞台",再点"匹配宽和高"按钮,最后点"垂直中齐"和"水平中齐"按钮.与舞台对齐之后给矩形设置如下从白色到天蓝色的渐变,方式为"线性". 图1 2.草地.画一个草绿色的矩形,

Flash制作飘落的红叶视觉动画特效(无AS)

特效 感谢网页教学网合作伙伴中国教程网提供本教程. 接着"蝶恋花"的练习, 我们举一反三再来学习,红叶的制作,主要学习内容是,如何灵活运用引导层. 我们先看看实例: 点击这里下载源文件 素材1 素材2 制作方法: 1.建新文档. 图1 2.文件--导入--导入到库.把背景图片和叶子图片导入到库. 图2 打开对齐面版,相对于舞台,水平中齐,垂直中齐.把背景和舞台对齐. 图3 3.点窗口--库, 在1 帧,把背景图从库里拖出舞台,调整与舞台一样大小.把图层1 改为背景层,右键点背景,转换为

用 FLASH 制作好看的动态瀑布动画

动态 本文由中国教程网 英子原创,转载请保留此信息! 效果1: 点击这里下载源文件 1.准备好一张清晰的瀑布图片,启动FLASH,设背景为蓝色,其它默认. 2.文件--导入--导入到库,把图片导入. 3.在第一层的第1 帧,把图片从库里拖进舞台,调整图片和舞台一样大小.打开对齐面版,选相对于舞台,水平对齐,垂直对齐. 4.增加图层2 ,右键点图层1 的第1 帧--复制帧,右键点图层2 的第1 帧,粘贴帧.在图层1 右键点图片--转换为元件,类型:图形.锁定第1 层,把眼晴关上(隐藏图层1),打开

Flash制作星星随鼠标残影效果

鼠标|星星 效果演示: 点击这里下载源文件 制作步骤: 首先,我们制作一个渐变动画的影片剪辑,最后一帧代码是stop() 再新建一个影片剪辑,将渐变动画的影片剪辑的影片剪辑拖入刚才新建的影片剪辑.将它的实例明为"sta" 呵呵,大家一定看见上图有三帧代码. 第一帧: i = 0; startDrag("sta", true); 不用说大家都知道是什么意思吧... 第二帧: if (i<10) { duplicateMovieClip("sta&quo

Flash制作精美美女遮罩效果动画

先看看演示效果:(文章最后提供了源代码) 制作步骤: 1.首先选一张美女图片 然后用photoshop把美女抽出来 调整边缘使其平滑 如果不会 这里有png原文件 2.新建一个FLASH文档 大小根据你的图片决定 我的是440*600 帧速为40. 3.新建MC1命名为渐变 做一个150*600的由浅灰色过渡到透明的矩形长条: 做好后在场景中删除. 4.新建一个"zhezhao1"mc,打开MC  把第一层命名为"mm1"层,画一个和美女轮廓一样的灰色图形 并转换为

[Flash基础理论课02] 鼠标跟随[updateAfterEvent]

返回"Flash基础理论课 - 目录" 思路:1.隐藏原有鼠标指针: 2.鼠标的位置=mc的位置 步骤1: 绘制一个鼠标指针,保存为影片剪辑,实例名为"mymouse": 该指针也可为动画形式,且指针的中心点位于影片剪辑中心点的右下方: 做好后,放到舞台中. 步骤2: 加入AS代码层: Mouse.hide(); //隐藏默认指针 _root.onMouseMove = function() { mymouse._x = _xmouse; mymouse._y =