主题:  希望这里有人回答我 ?(一个无助的小菜)

雪贝儿

职务:普通成员
等级:1
金币:0.0
发贴:5
#12001/5/31 12:53:42
我在场景中设了一个全局变量,并调用一个mc,在mc中改变全局变量的值。但是,这个变量的值没法传回场景中,也没法传去下一个场景。
究竟全局变量要在什么地方设?可以在mc里设吗?是不是setvariable就可以设了?



东方之猪

职务:普通成员
等级:1
金币:0.0
发贴:79
#22001/5/31 13:26:28
你有一个变量varia在根目录下,在某一mc,你想改变其数值,应该这样:_root.varia=.........
调用的时候也最好加上路径,要不找不到变量在那儿。



车轴草

职务:普通成员
等级:1
金币:0.0
发贴:64
#32001/5/31 13:27:01
呵呵
在mc里面控制层上面的变量的话是要写路径的

比如mc叫 b 主层的变量叫a
那么 控制主层的变量的时候就是
_root.a = 100;
反过来在主层控制mc里面 的变量 c 就是
_root.a.c = 100

这样就可以了



东方之猪

职务:普通成员
等级:1
金币:0.0
发贴:79
#42001/5/31 13:50:57
同理用”.“语法可以随意控制,如改某一个MC的属性_root.mc._x等。



雪贝儿

职务:普通成员
等级:1
金币:0.0
发贴:5
#52001/5/31 15:10:58
太感谢各位大侠了!!!