设计中国
新闻教程设计招聘下载培训图书会员博客聚合
热门文章
·沙漠之鹰手枪画法的教程
·Flash动画特效制作技巧:...
·解决Flash影片中的图片抖...
·Flash特效制作常用的源代...
·Flash中人物180°转身动...
·画线实现蜘蛛丝的动态更新
·Flash游戏教程:控制物体...
·浅释Flash ActionScript代...
·新鲜玩法 Flash动画也可用...
·flash8滤镜代码提示的小窍...

文章搜索

教程推荐





论坛精华
·国外优秀CorelDRAW作品欣...
·《描点大法》升级版
·CD功能之1——POWERCLIP
·各位盟友请将PS大赛作品望...
·NO.2号MM制作过程
·叶子,问个问题?
·FH制作荷花。(简易)
·兔子--再现
·海底世界制作教程
·我的第一副手绘作品,大家...
·很久没来,贴图一张
·翻译了一篇头发教程
·新作一幅!沌鼠标手绘!!!
·Adobe Illustrator 10 发...
·这是我学习ps以来的第一幅...

画线实现蜘蛛丝的动态更新

作者:yajax     日期:2005-12-22 11:12     点击:
字体大小:      


以前个人网上的一个点辍,用画线实现的,希望给有想象力的同志一点启发,抛砖先
效果如下:
点击浏览该文件

下面讲下实现的方法,
(1)先建三个MC,如下:
按此在新窗口浏览图片
一个是spider_mc,画一个蜘蛛,像样点就算了,呵呵!一个是net_mc一个网,当背景用的,没有用!最后一个是空的MC,叫line_mc,用来画线的.
(2)回到场景,建三个层如下:
按此在新窗口浏览图片
最底一个叫NET,用来放背景net 的,把net拉进去;中间一个层叫line,用来放line_mc的,把line_mc拉进来,并给这个剪辑命名line_mc;最后一个当然是放spider_mc 的啦,有点废话了!
(3)好,最后关键一步,多建一个action层,写上如下代码:

speed=10;
spider_mc.onEnterFrame = function() {
 dx = _root._xmouse-this._x;
 dy = _root._ymouse-this._y;
 p =Math.atan(dy/dx)*180/Math.PI;
 rota = (dx>0) ? (90+p):(270+p);
 this._x += dx/speed;
 this._rotation = rota;
 this._y += dy/speed;};
line_mc.onEnterFrame = function() {
 this.clear();
 this.moveTo(0, 0);
 this.lineStyle(1, 0xffffff, 100);
 this.lineTo(_root.spider_mc._x, _root.spider_mc._y);
};
结束

来源:闪吧


其他文章



发表评论: 匿名发表 用户名:    查看评论

验证码:
· 您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
· 留言板管理人员有权保留或删除其管辖留言中的任意内容
· 本站提醒:不要进行人身攻击。谢谢配合。


网站介绍  |  广告业务  |  设计业务  |  免责声明  |  版权声明  |  联系我们

华人设计门户  |  © 2000-2005 设计中国 版权所有