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

Flash制作绚酷鼠标特效三例

来源: 作者:闪吧 FL基理大师 出处:巧巧读书 2008-02-23 进入讨论组
上一页 1 2 3 

  实例三:心形


效果三

  思路:
  1.方法与实例一类似;
  2.改变了鼠标跟随的样式,也是使鼠标跟随围成一个圆的关键;
  3.改变每个鼠标的旋转。

  步骤1;

Flash制作绚酷鼠标特效三例(图三)


绘制心形图

  绘制一个鼠标,保存为影片剪辑,连接—>导出—>标志符"mouse"
  注意:鼠标与注册点之间要留有一定的距离,这是使之围成圆的关键

  步骤2

  加入AS代码:
  var Num = 30;
  //鼠标跟随的数量
  for (var i = 0; i<Num ; i++){
  _root.attachMovie("mouse", "m"+i, i);
  this["m"+i]._rotation = i*24;
  //设置初始的旋转角度
  this["m"+i]._alpha = (Num-i)/Num*100;
  }
  _root.onEnterFrame = function() {
  this["m"+0]._x = _xmouse;
  this["m"+0]._y = _ymouse;
  this["m"+0]._rotation += 10;
  for (var i = 1; i<Num ; i++){
  this["m"+i]._x += ((this["m"+(i-1)]._x)-this["m"+i]._x)*0.5;
  this["m"+i]._y += ((this["m"+(i-1)]._y)-this["m"+i]._y)*0.5;
  this["m"+i]._rotation += 10;
  //使所有鼠标都转起来
  }
  };

  Flash 充电: for 循环实现数组反向存储
  var Len = 20;
  //数组长度
  var A:Array = new Array(Len);
  for (var i = 0; i<Len ; i++){
  A[i] = Len-i;
  //A[Len-i-1] = i;
  }
  trace(A);

查看 http://www.qqread.com/flash/2008/02/s397976.html 更多文章 更多内容请看Photoshop精彩特效大全专题,或进入讨论组讨论。
上一页 1 2 3 
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章