[]sprite的宽高获取为0
bgS = new Sprite();
addChild(bgS);
bgI = new Image(bgNameS);
bgS.addChild(bgI);
trace(bgS.width,bgS.height);//此时打印的宽高都为0
这直接会影响到vbox和hbox的排列,如下
var vbox:VBox = new VBox();
vbox.space = 30;
addChild(vbox);
bgS1 = new Sprite();
bgI1 = new Image(bgNameS);
bgS1.addChild(bgI1);
vbox.addChild(bgS1);
bgS2 = new Sprite();
bgI2 = new Image(bgNameS);
bgS2.addChild(bgI2);
vbox.addChild(bgS2);
如何解决?多谢
addChild(bgS);
bgI = new Image(bgNameS);
bgS.addChild(bgI);
trace(bgS.width,bgS.height);//此时打印的宽高都为0
这直接会影响到vbox和hbox的排列,如下
var vbox:VBox = new VBox();
vbox.space = 30;
addChild(vbox);
bgS1 = new Sprite();
bgI1 = new Image(bgNameS);
bgS1.addChild(bgI1);
vbox.addChild(bgS1);
bgS2 = new Sprite();
bgI2 = new Image(bgNameS);
bgS2.addChild(bgI2);
vbox.addChild(bgS2);
如何解决?多谢
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
Monica - 知识达人
赞同来自: