主题:  attachMovie的用法?

5D荣誉斑竹

职务:普通成员
等级:2
金币:10.0
发贴:585
注册:2001/1/22 21:43:15
#12001/5/11 22:21:55
attachMovie 绑定一个电影,产生一个库中MC的实体
谁能详细介绍一下用法?



5D宽带&流技术版主

职务:版主
等级:4
金币:10.0
发贴:1874
注册:2001/3/9 6:39:45
#22001/5/12 7:35:44
flash 的help文件中有详细的介绍.



flashwing

职务:普通成员
等级:1
金币:0.0
发贴:10
注册:2001/5/11 9:15:17
#32001/5/12 10:10:43
大侠,仔细写一下好吗?我也很想知道!FLASH的帮助英文好烦啊!



5D荣誉斑竹

职务:普通成员
等级:2
金币:10.0
发贴:585
注册:2001/1/22 21:43:15
#42001/5/31 21:57:57
.attachMovie( idName, newName, depth )
其实就是在场景中创建一个有id 的mc的一个实例,
idName:就是你要创建实例mc的idName ,(注意这个名字,在用的时候 一定要用引号把它引起来!)
newName:就是你要创建的实例名字
depth:就是创建实例的所在层次,(两个实例不能在同一个层次创建)
mc的idName的取值方法:
1.在你的库中选取你要创建实例的mc,并点单击右键
2.在弹出菜单中先:linkage...
3.在弹出的窗口中,先选择中间的:export this symbol
4.再在上面的entifer的后面输入你要的idName
如果我要创建一个idName为main的mc的10个实例,并使它们排成一列,可以用下面的语句:
for (_root.i = 1; _root.i < 11; _root.i++) {
_root.attachMovie( "main", "main" + _root.i, _root.i );
setProperty (_root["main" + _root.i], _x, 250);
setProperty (_root["main" + _root.i], _y, _root.i * 5 + 200);
}

这是我在闪盟找到的