主题:  MC中的动态文本不显示!!模拟Windows的选项卡等

金乌

职务:普通成员
等级:1
金币:0.0
发贴:80
注册:2000/10/19 22:21:09
#12001/5/26 22:29:29
一、
在场景中建立一个MC,萁第一帧上有上动态文本框,变量名为a(仅有一帧)
将MC拖入场景,在MC的AS中填入
onClipEvent (load) {
loadVariablesNum ("bcs.txt", 0);
}
bcs.txt在Flash文件的同目录下,格式为:a=******
为什么插话后不显示文本内容,而如果这个文本框在主场景中就没有问题。

二、如果在同一帧当中放入几个MC,想在插放中动态地改变几个MC的遮挡状况(其实就是模拟Windows的选项卡),Flash能实现这种功能吗?



Dawn_5d

职务:普通成员
等级:1
金币:1.0
发贴:165
注册:2000/9/14 21:11:48
#22001/5/27 15:57:02
金乌在上个贴子中说
引用:
一、
在场景中建立一个MC,萁第一帧上有上动态文本框,变量名为a(仅有一帧)
将MC拖入场景,在MC的AS中填入
onClipEvent (load) {
loadVariablesNum ("bcs.txt", 0);
}
bcs.txt在Flash文件的同目录下,格式为:a=******
为什么插话后不显示文本内容,而如果这个文本框在主场景中就没有问题。

二、如果在同一帧当中放入几个MC,想在插放中动态地改变几个MC的遮挡状况(其实就是模拟Windows的选项卡),Flash能实现这种功能吗?





1.可以将文本框的变量设置为_root.a
这样可以使文本框显示主场景中的a而不是mc中的局部变量a

2.flash代码有swapdepth可以动态调整Mc的深度,你可以试一试

编辑历史:[这消息被Dawn编辑过(编辑时间2001-05-27 15:58:56)]


金乌

职务:普通成员
等级:1
金币:0.0
发贴:80
注册:2000/10/19 22:21:09
#32001/5/28 1:31:10
用swapdepth调整两个MC还很正常,可是调整3个MC的深度时,就怎么也不正常了!
还有,什么叫"交换层"?



网络白痴 | 5D荣誉斑竹

职务:普通成员
等级:4
金币:10.0
发贴:1657
注册:2001/1/5 16:32:35
#42001/5/28 10:43:15
当两个mc在同一层中层叠时,总有一个MC被覆盖。当需要使被覆盖的MC覆盖原来覆盖被覆盖的MC时用swapDepths。



金乌

职务:普通成员
等级:1
金币:0.0
发贴:80
注册:2000/10/19 22:21:09
#52001/5/29 16:55:51
谢谢子心,swapDepths我已会用,只是它在用于3个MC时就不好使,为什么呢?