频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

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

来源:闪吧 作者: 出处:巧巧读书 2005-12-24 进入讨论组
  • 关 键 词:

以前个人网上的一个点辍,用画线实现的,希望给有想象力的同志一点启发,抛砖先

(1)先建三个MC,如下:

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

screen.width-333)this.width=screen.width-333" border=0>

一个是spider_mc,画一个蜘蛛,像样点就算了,呵呵!一个是net_mc一个网,当背景用的,没有用!最后一个是空的MC,叫line_mc,用来画线的.

(2)回到场景,建三个层如下:

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

screen.width-333)this.width=screen.width-333" border=0>

最底一个叫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);

};

结束图 文 结 合:http://www.qqread.com/flash/f162175204.html进入讨论组讨论。

收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章