搜狐首页-新闻-体育-娱乐-财经-IT-汽车-房产-女人-TV-ChinaRen-邮件-博客-BBS-搜狗 
Flash教程:超酷Flash鼠标粒子效果

时间:2005年04月26日11:20  来源:PConline 热点排行】 【推荐】 【打印】【关闭
我来说两句 我来说两句 即时新闻通知 进入新闻论坛 相关新闻:
 


  5.按快捷键Ctrl+F8新建一个名为“粒子动画”的影片剪辑元件。接着按快捷键Ctrl+L打开库,把库中的“粒子”元件拖拽到“粒子动画”元件第1帧的场景里。点选第1帧中的“粒子”元件,并在“属性”面板给它起个实例名为“particle”,如图6所示。

  

 图6,图7

  点选该层的第2帧,按F6键插入一个关键帧。按快捷键Ctrl+T打开“变形”面板,把第1帧中“粒子”元件的大小设置为原来的25%,如图7所示。然后再把第2帧中“粒子”元件的大小设置为200%。

  6,点选中“粒子动画”长场景中的第1帧,按F9打开“动作”面板,输入如下代码:

// 改变“粒子”元件的透明度和坐标值
particle._alpha -= 2;
particle._x += Math.random()*100 - 50;
particle._y += Math.random()*100 - 50;

  再点选第2帧,按F9打开“动作”面板,输入代码“gotoAndPlay(1);”。
在代码中,Math.random()*100是取0到100之间的一个随机数,当这个随机数小于50的时候,再减去50则元件的坐标值为负值。这样,“粒子”元件就会在鼠标的左右出现,而不总是出现在鼠标的一侧。如乘以200,则要减去100。

二、设计主场景

  1.回到主场景中。点选第1帧,按F9打开“动作”面板,输入如下代码:

i = 0;
Mouse.hide();

  代码“Mouse.hide()”的作用是隐藏鼠标。

  2.   点选主场景中的第2帧,按F6键插入一个关键帧。从库中把元件“粒子动画”拖拽到第2帧的场景中,并在“属性”面板给它起个实例名为“part_mov”。接着选中“粒子动画”元件,打开“变形”面板将其大小设置为10%。

  3.   点选第2帧,按F9打开“动作”面板,输入如下代码:

// 复制“粒子动画”影片元件
i++;
if ( i > 20 ) {
i = 0;
}
duplicateMovieClip("part_mov", "part_mov"+i, i );
this["part_mov"+i]._x = _xmouse;
this["part_mov"+i]._y = _ymouse;

  代码“this["part_mov"+i]._x = xmouse”的作用是把当前的鼠标坐标值赋值给“粒子动画”的x坐标。语句duplicateMovieClip()的作用是复制影片。

  3.点选第3帧,F6键插入一个关键帧,再F9打开“动作”面板,输入代码“gotoAndPlay(2);”。

  效果到这里就完成了。


[上一页][1][2]


页面功能   【我来说两句】 【热点排行】 【推荐】 【字体:  】 【打印】  【关闭

 ■ 相关链接

 ■ 我来说两句
用  户:        匿名发出:
请各位遵纪守法并注意语言文明。
 
*经营许可证编号:京ICP00000008号
*《互联网电子公告服务管理规定》
*《全国人大常委会关于维护互联网安全的规定》
手机
包月自写5分钱/条

最新制作 想唱就唱
夏天的味道 哪一站



精品专题推荐:
谁说赚钱难告诉你秘诀
测IQ交朋友,非常速配
就让你笑火暴搞笑到底

短信订阅
焦点新闻魅力贴士伊甸指南魔鬼辞典



公社热图


·[组图]大陆第一美女模特
·[图]这就是人死后世界?
·女星中的九大混血妖姬









搜狐商城
 
·数码|iPod nano¥1799
·I T|1G 微盘特价¥399
·家电|飞利浦耳机特价
·家电|USB音箱5折
·家电|飞利浦耳机特价
更多...
-- 给编辑写信
Copyright © 2008 Sohu.com Inc. All Rights Reserved.搜狐公司 版权所有