|
主题: 怎样获取_level0中MC的实例名?
|
 汪汪
职务:普通成员
等级:1
金币:0.0
发贴:9
注册:2002/9/19 21:01:28
|
#12003/1/9 1:29:10
不知有没有AS可以获取_level0中MC的实例名。
HAPPY ?
|
 s22
职务:版主
等级:4
金币:10.0
发贴:1634
注册:2004/12/19 13:06:46
|
#22003/1/9 10:03:20
for(what in _level0){ if(typeof(_level0[what])==MovieClip)trace((_level0[what])) }
|
 5D荣誉版主
职务:普通成员
等级:2
金币:1.0
发贴:515
注册:2004/1/23 23:18:37
|
#32003/1/9 10:21:37
mc._name
|
 janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
注册:2003/11/27 18:07:11
|
#42003/1/9 10:35:26
s22在上个帖子中说 引用: for(what in _level0){ if(typeof(_level0[what])==MovieClip)trace((_level0[what])) }
1.typeof 运算符不用加() 2.typeof 返回lowercase string, =="movieclip"
|
 UndeadCraft
职务:版主
等级:4
金币:10.0
发贴:1993
注册:2001/5/28 17:37:43
|
#52003/1/9 10:45:34
S22用的是画魔教程里的吧。 :)
|
 汪汪
职务:普通成员
等级:1
金币:0.0
发贴:9
注册:2002/9/19 21:01:28
|
#62003/1/11 15:18:54
谢谢各位了,但是问题还是没解决。 因为我太菜了,不知这段代码是要加到哪。 janlay的意思是不是输出的就是"movieclip"而不是MC的实例名呢? 关于mc._name能不能说详细一点,HELP里就两句话,也没实例不知道要怎么用。:( 其实我想实现的效果是: 有4个图片从右往左进入场景的MC,第一幀都STOP,用4个按钮控制其PLAY。 我希望在 现有的图片MC上,随便点一个BT另一个MC进来, 但是这4个MC的遮挡关系是固定的,这样就不可能想显示哪张就显示哪张。 我就想能不能知道现在是哪个MC在最上面,然后用swapDepths把他弄到下面。再把BT控制的那个MCswapDepths到最上面。不知我的思路可不可行? 下面是原文件,哪位高手能我告诉要怎么实现啊???说说思路也行,万分感谢!!!! 相关文件: 点这儿打开
HAPPY ?
|
 s22
职务:版主
等级:4
金币:10.0
发贴:1634
注册:2004/12/19 13:06:46
|
|
 汪汪
职务:普通成员
等级:1
金币:0.0
发贴:9
注册:2002/9/19 21:01:28
|
#82003/1/11 20:49:44
谢谢s22,
我看了你给的那个页面的前一个FLA。里面写有: _level0:window _level0:highest
这里面的:是什么意思?我把:改为。 一样运行。
HAPPY ?
|
 s22
职务:版主
等级:4
金币:10.0
发贴:1634
注册:2004/12/19 13:06:46
|
#92003/1/11 21:25:57
haha~你已经熟能生巧了。 那是FLASH4的语法。别烦它就换上你的。就可以啦~
|