欢迎
游客
,
注册
|
登录
|
会员
|
界面
|
简洁版本
|
在线
|
帮助
闪客动漫天地论坛
闪客动漫天地论坛
Flash专区
动画技术学习
Flash特效制作常用的源代码大放送
本主题被查看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 跳转到第
页
论坛跳转...
Flash专区
动画技术学习
平面设计交流
课件专题讨论
脚本编程技术
作品欣赏评论
设计乐园
设计策划资料
人设造型贴图
酷站资源共享
彩信制作乐园
多格漫画娱乐
交朋识友
音乐游戏发烧
精彩图片中心
情感心情茶舍
闪妹特别区域
闲聊灌水唠嗑
精彩互动
供求信息发布
版务建议交流
flash大赛活动
聚会活动专区
现在的时间是 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
切换界面...
Default