·您的位置: 首页 » 资源教程 » 创意设计 » Flash » Flash轻松实现鼠标特效

Flash轻松实现鼠标特效

类别: Flash教程  评论数:0 总得分:0

  作者:虬髯客 QQ:4077130 转载请注明出处和作者!

  在网上经常看到一些做得非常cool的鼠标,看起来好像很复杂.但借助于FLASH强大的脚本语言,这根本不算什么.好了,不多说,现在我们就亲手做一个.

  效果演示:

« Full Screen »

点击这里下载源文件

  制作步骤:

  1.打开Flash,新建一个"Flash文档",并保存.

  2.按"Ctrl+F8",新建一个"影片剪辑",命名为"star",如图:

  3.按"Ctrl+F8",新建一个"影片剪辑",命名为"moveStar",如图:

  4.按"Ctrl+F8",新建一个"影片剪辑",命名为"mouse",如图:

  5.按"Ctrl+L",打开"库",里面有我们刚创的三个剪辑,如图:

  6.用鼠标双击"star",这此此剪辑进入编辑状态,在时间轴上选中第一帧,用画图工具在舞台中央画一个小星星,如图:

单击在新窗口浏览

  7.在"库"中双击"moveStar",进入它的编辑状态,在时间轴中选中第1帧,从库中拖一个"star"剪辑到舞台中央;保持舞台中的剪辑处于选中状态,在时间轴中选中第20帧,按"F6"创建一个关键帧;保持舞台中的剪辑处于选中状态,按"方向左键"使此剪辑左移一大约100像素的距离,然后打开"属性"面板,在"??色"中选"Alpha",将值适当调小,如图:

单击在新窗口浏览

  8.点击时间轴上的"场景"标签,进入主场景,在时间轴上选中第1帧,从"库"中拖一个"moveStar"到舞台,打开"属性"面板,在"实例名称"中写入"moveStar",如图:

  9.按上步,从"库"中拖一个"mouse"到舞台,将"实例名称"设为"mouse";

  10.选中时间轴第1帧,按"F9"打开"动作面板"添入以下代码:

_root.mouse.startDrag(true); //使"mouse"剪辑跟随鼠标移动
var i=0;
_root.moveStar._visible=false; //使"moveStar"剪辑不可见
_root.onEnterFrame=function(){  //每1/12秒执行一次,因为帧频为12
i++;
duplicateMovieClip(_root.moveStar,"moveStar"+i,i); //复制一个"moveStar"
_root["moveStar"+i]._rotation=i*18;//使其旋转度比上一个大18度
moveStar._x=mouse._x;
moveStar._y=mouse._y;  //使"moveStar"跟着鼠标
if(i==20){i=0;}  //最多有20个星
}

  11.一切OK了,按"Ctrl+S"保存,按"Ctrl+回车"测试!

-= 资 源 教 程 =-
文 章 搜 索
关键词:
类型:
范围:
纯粹空间 softpure.com
Copyright © 2006-2008 暖阳制作 版权所有
QQ: 15242663 (拒绝闲聊)  Email: faisun@sina.com
 纯粹空间 - 韩国酷站|酷站欣赏|教程大全|资源下载|免费博客|美女壁纸|设计素材|技术论坛   Valid XHTML 1.0 Transitional
百度搜索 谷歌搜索 Alexa搜索 | 粤ICP备19116064号-1