|
这里说下在FLASH制作中如何添加鼠标跟随效果 其实很简单 ,只要给它加点代码就可以了 首先 我们假定FLASH已经制作完成,最后给它添加鼠标复制缓随效果。 开始~~假设已经做好跟随的效果元件,比如一个星星的图形元件或一个爱心发散的影片元件(这个随便), 然后新建一个图层,把元件拖入舞台,在元件属性中为元件取名为aa0,然后在帧上加代码(选择帧,打开动作面版输入): for (var i = 1; i<=5; i++) { duplicateMovieClip("aa0", "aa"+i, i); eval("aa"+i).num = i; 这里的 " i "是指在跟随过程中元件复制的个数,i<=5是指复制5个该元件 然后选择元件,打开动作版面输入: onClipEvent (enterFrame) { if (num) { x = eval("_root.aa"+(num-1)).x; y = eval("_root.aa"+(num-1)).y; } else { x = _root._xmouse; y = _root._ymouse; } _x += (x-_x)*0.5; _y += (y-_y)*0.5; } 这个是得到鼠标的位置坐标,然后赋予元件,同时使下一个复制出来的元件得到上一元件的坐标,速度由*0.5控制,*的数值越小速度越慢 好了 这是最简单的跟随效果制作,刚接触FLASH的朋友可以看下,高手就不需要了 QQ驿站/空间
|