-
蝴蝶样式鼠标跟随。
也许很多人会这种鼠标跟随,那就简略的写下:(由于蝴蝶源码不能上传,想要的在这里留言,我会以QQ形式传给你)。
效果:http://up.qzone.net.cn/qzone.n...
一、打开 文件-导入到舞台.
二、点菜单-插入-新建元件框-建立元件. 名称: 跟随1 类型选择 :影片剪辑.
三、进入元件编辑点图层1的第一帧,点文本工具,在属性面板中,设置为动态文本,并设置好字体和大小,然后在舞台中打上任意一个字,选中这个字,在属性面板中,实例名称改为_txt.
四、插入图层2,点图层2的第一帧,从库中把蝴蝶飞舞的元件拖入放在字的上方。
五、这样跟随1元件就做好了,下面我们做跟随元件. 插入-新建元件,类形影片剪辑,命名鼠标跟随,点图层1的第一帧,从库中把跟随1元件拖入(把跟随元件1拖入后 要先点下跟随元件一在改实例名),选中这个元件,在属性面板,改实例名为:mc0, ,然后插入插入图层2,点图层2的第一帧,按F9,打开动作面板,输入下面代码:var disWord = "妖精印记"; var dConst = 4; var xConst = 30; var yConst = 0; var sConst = 4.000000E-001; var count = disWord.length; var i = 0; while (i < count)
{ if (i == 0) { mc0.swapDepths(count - i); } else { mc0.duplicateMovieClip("mc" + i, count - i); } // end else if this["mc" + i]._xscale = this["mc" + i]._yscale = 100 * (1 - sConst + sConst * (1 - i / count)); this["mc" + i]._txt.text = disWord.substr(i, 1); ++i; } // end while onEnterFrame = function () { this.mc0._x = this._xmouse; this.mc0._y = this._ymouse; for (var _loc2 = 1; _loc2 < count; ++_loc2)
{ var _loc4 = xConst * (1 - sConst + sConst * (1 - _loc2 / count)); var _loc3 = yConst * (1 - sConst + sConst * (1 - _loc2 / count)); this["mc" + _loc2]._x = this["mc" + _loc2]._x + (this["mc" + (_loc2 - 1)]._x + 1.500000E+000 * _loc4 - this["mc" + _loc2]._x) / dConst; this["mc" + _loc2]._y = this["mc" + _loc2]._y + (this["mc" + (_loc2 - 1)]._y + 1.500000E+000 * _loc3 - this["mc" + _loc2]._y) / dConst; } // end of for }; 六、 这样鼠标跟随元件就做出来了2个元件在库中都可以看到. 点场景回到舞台,新建图层2 把做好的鼠标跟随元件拖进舞台 OK.点菜单里的控制 测试 如果没什么问题就可以发布了! 文件-导出-导出影片。此日志来自QQ邮箱!方便快捷写Qzone的新方式,详情请进>>2008/8/3 23:56:52
举报不良信息
小P君为未来改正我的习惯Cai夜衣碧磊石材桃子◕ ̯͡◕ ゞ水语゛L(¢)S.淘宝拼多多出版物图书音证依樓聽夜雨Monica ﹃ 年。╰'甜蜜夹心