新客网
首页 | 新闻 | 系统·网络·服务器·安全 | 工具·办公 | 编程·数据库 | 图象·网页·运营 | 硬件·存储 | 专题教程 | 论坛·old
 → 当前位置:首页 > 教程 > 图形媒体 > FLASH教程 > 正文

黑客帝国数字流特效制作揭密

XKER.COM   2006-11-11 10:26:08  来源:  收藏本文

1、制作随机数字

  新建一400px*300px的flash文档,背景为黑色。按CTRL+F8建一MC,在此MC中建一动态文本,变量名为num,

请添加描述


  在其帧上加上AS


num=random(10);


  这样动态文本就能显示从0到9的数字。

  2、返回主场景,按CTRL+F8建一MC,按CTRL+L打开库,从库中刚才制作好的MC,实例名设为myNum,

 在帧上加下列AS


for(var i=1;i<10;i++)
myNum.duplicateMovieClip("myNum"+i,i);
this["myNum"+i]._y=myNum._y+i*myNum._height*0.7;
this["myNum"+i]._alpha=10*(10-i)+10;
{}


  代码解释:复制9个MC,并让他们纵向等距排列,0.7的作用是把MC间的间距缩小。最后一行是使透明度从上到下渐变。

  3、返回主电影,从库中拖出制作好的MC,实例名设为myNum,

请添加描述



  在此MC上加上AS


onClipEvent (load)
_alpha = random(95)+5;
a = ((100-_alpha)*4)*0.08+4;
_y = -myNum._height*10;
_x = random(400);
_xscale = _yscale=1.2*((_alpha*0.4)*2+30);
{}
onClipEvent (enterFrame)
_y += a;
if (_y>300) {
this.removeMovieClip();
{}
}


  代码解释:当MC载入时随机设置其透明度,并根据透明度设置MC的运动速度及缩放比例。MC的y坐标为场景的上方,x坐标为随机值。

  当MC进入帧时让其向下运动,超出场景下方时删除此MC。

  4、在主电影的帧上加下列AS,不断复制MC,形成数字流效果。


var n = 0;
onEnterFrame = function ()
myNum.duplicateMovieClip("ball"+n++, n);
if(n>300){
n=0;
{}
};
上一篇教程:随机转盘游戏
下一篇教程:纯ActionScript的Loading效果四例
收藏本文】 【我要投稿】 【打印本文】 【论坛讨论】 【关闭窗口

相关文章

学院文章搜索
  
推荐文章
·安全使用网上银行的七点建
·限制网上行为 从WorkWin限
·无线技术在Linux操作系统中
·其实很简单——防火墙设置
·端口·木马·安全·扫描应
·Windows远程控制完全指南
·十条经典的网站设计与优化
·asp全站防止注入的代码
·整理干净的系统 清理软件使
·嵌入式Linux操作系统启动信
阅读排行
·免费代理IP(每日更新)
·轻松恢复硬盘数据 EasyRec
·windows下如何修改右键菜单
·清除猖狂的Sxs.exe病毒
·DOS下对系统重新进行分区
·编程过把瘾:自己动手写操
·DOS常用命令
·DOS下常用的相关网络命令
·Fdisk分区详解
·超详细:用Macfee打造自己的
专题教程
·PHP教程专题
·MySQL 专题
·数据恢复指南 专题
·Web服务器专题
·DB2 9数据库专题
·ghost教程 专题
·局域网技术专题
·虚拟机专题
·CDN加速技术专题
·注册表教程专题
最新文章
·Flash动态缓冲图片导航制作
·在Flash动画中使字体清晰的
·鼠标滑过文字产生光效果
·纯ActionScript的Loading效
·教您给Windows目录加口令的
·LCD显示器系统优化调整技巧
·菜鸟手册:谈单面与双面内
·电脑主机不能保存时间的解
·让病毒见鬼去吧!影子系统
·网友口述:Live帐号被盗的
·为WLM加上反监听 自动回复
·新浪对外证实UC遭大规模黑
·签名制作de文字教程
·最常用的美白流程
·一种比较漂亮的环扣签名
设为首页 - 加入收藏 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
Copyright © 2003 - 2006 XKER Inc. All Rights Reserved
新客网 版权所有