闪客动漫天地
欢迎 游客 , 注册 | 登录 | 会员 | 界面 | 简洁版本 | 在线 | 帮助
闪客动漫天地论坛

发表新主题 回复该主题
本主题被查看796次, 共1个帖子, 1页, 当前为第1页     选择页数: 1      跳转到第   上一主题   下一主题
标题: Flash特效制作常用的源代码大放送
版主
UID: 307061
来自:
精华: 0
积分: 376
帖子: 376
注册: 2007-6-13 13:01:00
状态: 离线
威望: 0.00
金钱: 68.05 元
只看楼主 2007-06-22 15:31
Flash特效制作常用的源代码大放送
对象数组
  比如要构建一个有很多属性的数组,简单的可以这样做:


  以下是引用片段:

  vara:Array=newArray();

  for(vari=0;i<10;i++){

  a[i]=newObject();

  a[i].x=10;

  a[i].y=10*i;

  a[i].name="---";

  a[i].id=i;

  //随便你给什么属性啊。

  }

  ////先用局部变量存储对象会更好一点。

  vara=newArray()

  for(vari=0;i<10;i++){

  varta=newObject();

  ta.x=10;

  ta.y=10;

  ta.name="n"+i;

  a.push(ta);

  }

  ////或者更简便一点的方法:

  vara=newArray()

  for(vari=0;i<10;i++){

  a[i]={x:10,y:10,name:"n"+i}

  }



  程序控制角色运动

  下面这段代码控制 MovieClip mc 从 (50,50) 横向运动到(100,50) 停止,速度为 5 pixel:

  以下是引用片段:

  mc._x=mc._y=50;

  mc.onEnterFrame=function(){

  _x+=5;

  trace(_x);

  if(_x==100){

  delete(mc.onEnterFrame);

  }

  };
#1  
发表新主题 回复该主题
本主题被查看796次, 共1个帖子, 1页, 当前为第1页     选择页数: 1      跳转到第







现在的时间是 2008-09-09 01:27:49
沪ICP备05003105号

版权所有 闪客俱乐部  
         Powered by Discuz!NT 1.0.6666    Copyright © 2001-2008 Comsenz Inc.
Processed in 0.384 seconds