可使用zygame.components.ZBox作为基础容器,该类是继承zygame.display.DisplayObjectContainer的子类。区别特点是,如果设置的高宽,该对象的宽高即将被固定,并不会发生内容拉伸。
可使用zygame.components.ZBox.HBox进行横向排列显示对象:
var box = new HBox();
this.addChild(box);
box.addChild(display1);
box.addChild(display2);
box.addChild(display3);
box.gap = 5; //设置间隔
box.updateLayout() //更新布局同理,可使用zygame.components.ZBox.VBox进行纵向排列显示对象:
var box = new VBox();
this.addChild(box);
box.addChild(display1);
box.addChild(display2);
box.addChild(display3);
box.gap = 5; //设置间隔
box.updateLayout() //更新布局