|
主题: 为什么?凭什么?谁帮忙看看,我错在哪里?
|
 surfhere
职务:普通成员
等级:1
金币:1.0
发贴:195
|
#12002/3/15 11:10:25
一个MC的NAME叫basket,变量temp="basket"
name1=_root.basket._name; trace("name1="name1); name2=_root.temp._name; trace("name2="name2);
为什么只显示name1=basket,name2却不显示呢??
|
 surfhere
职务:普通成员
等级:1
金币:1.0
发贴:195
|
#22002/3/15 11:30:30
我自己明白了,_root.后面跟变量是不认识的,它只认MC的NAME
|
 redsteps
职务:普通成员
等级:1
金币:1.0
发贴:144
|
#32002/3/15 12:13:32
name2=_root.basket.temp._name; trace("name2="name2);
|
 surfhere
职务:普通成员
等级:1
金币:1.0
发贴:195
|
#42002/3/15 12:41:29
变量temp和那个MC都是在-root下的。 _root.后面大概认数值型的变量。 一旦遇到字符型的,就死翘翘,就象这个例子,它一定认为有一个NAME是temp的MC
|
 5D荣誉斑竹
职务:普通成员
等级:3
金币:10.0
发贴:751
|
#52002/3/16 15:53:47
surfhere在上个帖子中说 引用: 我自己明白了,_root.后面跟变量是不认识的,它只认MC的NAME
谁说_root后面不可以跟变量的,是真的吗?
|