flash AS3.0中把库文件调用到舞台addChild(fl_MyInstance);为什么只能写在帧上或者绑定类上?
flashAS3.0中把库文件调用到舞台addChild(fl_MyInstance);为什么只能写在帧上或者绑定类上?如果写在一个外部类的构造器函数并且用绑定类调用,不...
flash AS3.0中把库文件调用到舞台addChild(fl_MyInstance);为什么只能写在帧上或者绑定类上?如果写在一个外部类的构造器函数并且用绑定类调用,不会报错但是无法正确生成到舞台?
fla绑定类:Main
外部类:b 展开
fla绑定类:Main
外部类:b 展开
2个回答
展开全部
如果写在一个外部类的构造器函数并且用绑定类调用。
这句话看不懂,但估计是你外部类不在舞台上,所以你在外部类里使用 addChild 只会把实例加在外部类里,而没加在舞台上。
这句话看不懂,但估计是你外部类不在舞台上,所以你在外部类里使用 addChild 只会把实例加在外部类里,而没加在舞台上。
更多追问追答
追问
有两个AS类文件,A和B
其中A是和FLA文件绑定的
B是单独的类
然后生成库元件与显示的代码写在B的构造器函数
在用A调用B的构造器函数
代码能顺利执行,不报错,但是元件并没有生成到舞台上啊
追答
恩,因为你这样写,只是把 a 加到 b 中, 但 b 没在舞台上。
至少在 main 里要写上 addChild(b);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询