×

关注微信公众号

免备案网站空间虚拟主机双线空间域名查询PS数码后期
photoshop互助课堂数百G视频教程下载英语培训机构初中英语如何学随时随地聆听大师开讲/课堂
软件安装教程 远程服务 超值!手绘教程抠图教程路径专辑photoshop cs3视频教程
查看: 2963|回复: 10

[研讨] AS3.0鼠标玩具

[复制链接]
发表于 2010-4-26 06:57:35 | 显示全部楼层 |阅读模式
文档类:
  1. package
  2. {

  3.         import flash.display.*;
  4.         import flash.events.*;
  5.         public class MouseToy extends MovieClip
  6.         {
  7.                 private var circles:Array;
  8.                 public function MouseToy()
  9.                 {
  10.                         // init
  11.                         circles = [];
  12.                         for (var i:int = 0; i<30; i++)
  13.                         {
  14.                                 var c:Sprite = makeCircle();
  15.                                 c.x = stage.stageWidth / 2;
  16.                                 c.y = stage.stageHeight / 2;
  17.                                 c.scaleX = 1 + i / 2;
  18.                                 c.scaleY = 0.5 + i / 4;
  19.                                 addChild(c);
  20.                                 circles.push(c);
  21.                         }
  22.                         addEventListener(Event.ENTER_FRAME, onLoop);

  23.                 }
  24.                 // private methods
  25.                 private function onLoop(evt:Event):void
  26.                 {
  27.                         circles[0].y += (mouseY - circles[0].y) / 4;
  28.                         for (var i:int = 1; i<circles.length; i++)
  29.                         {
  30.                                 var pre:Sprite = circles[i - 1];
  31.                                 circles[i].y += (pre.y - circles[i].y) / 4;
  32.                         }
  33.                 }
  34.                 private function makeCircle():Sprite
  35.                 {
  36.                         var s:Sprite = new Sprite();
  37.                         with (s.graphics)
  38.                         {
  39.                                 lineStyle(0,0x000000);
  40.                                 drawCircle(0,0,10);
  41.                         }
  42.                         return s;
  43.                 }
  44.         }
  45. }
复制代码
本帖的地址:http://bbs.jcwcn.com/forum.php?mod=viewthread&tid=303270
跟着教程做一遍,做完的图要到这里评论交作业,教程有看不懂的地方,可以在贴子下面评论

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?[立即注册]

x

评分

参与人数 2金币 +5 热心度 +2 收起 理由
清风掠影 + 2 + 1 对论坛做出贡献
zctmh0336 + 3 + 1 支持下

查看全部评分

发表于 2010-4-26 08:13:47 | 显示全部楼层
酷素材
交作业了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?[立即注册]

x

评分

参与人数 1金币 +3 收起 理由
zctmh0336 + 3 支持练习

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2010-4-26 09:05:15 | 显示全部楼层
不错,学习了
回复 支持 反对

使用道具 举报

发表于 2010-4-26 10:22:22 | 显示全部楼层
jc:look只有上下。。再加上左右就更好玩了jc:guilian
回复 支持 反对

使用道具 举报

发表于 2010-4-26 18:46:37 | 显示全部楼层
酷素材
确实好玩蛤
回复 支持 反对

使用道具 举报

发表于 2010-5-1 17:39:15 | 显示全部楼层
酷素材
学习了。
回复 支持 反对

使用道具 举报

发表于 2017-9-14 09:15:32 | 显示全部楼层
很不错。。。
回复 支持 反对

使用道具 举报

发表于 2017-9-14 09:48:18 | 显示全部楼层
真心顶。。。。
回复 支持 反对

使用道具 举报

发表于 2017-9-14 09:14:30 | 显示全部楼层
不错不错
回复 支持 反对

使用道具 举报

发表于 2017-9-14 09:55:53 | 显示全部楼层
学习了。。。
回复 支持 反对

使用道具 举报

发表于 2017-9-14 09:35:58 | 显示全部楼层
教程网我挺你
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | [立即注册]

本版积分规则

2345