public class LayaAirDemo
{
public function LayaAirDemo()
{
Laya.init(600,600);
Laya.stage.bgColor='#EEFFCC';
Laya.loader.load("res/atlas/comp.json",Handler.create(this,onLoaded),null,Loader.ATLAS);
}
private function onLoaded():void
{
//panel 切记设置宽高,否则panel不显示
var panel:Panel=new Panel();
panel.size(300,300);
panel.pos(100,100);
panel.vScrollBarSkin='comp/vscroll.png';
panel.hScrollBarSkin='comp/hscroll.png';
Laya.stage.addChild(panel);
//panel的子对象,,切忌要设置宽高,且宽高大于panel宽高
var bg:Sprite=new Sprite();
bg.loadImage("bg2.png",0,0,0,0,Handler.create(this,onLoadedImage,[panel]));
bg.size(600,800);
panel.addChild(bg);
}
//在子对象加载完成后,设置panel.scrollbar的值以及位置
private function onLoadedImage(panel:Panel):void
{
panel.vScrollBar.min=0;
panel.vScrollBar.max=100;
panel.vScrollBar.value=50;
panel.hScrollBar.min=0;
panel.hScrollBar.max=100;
panel.hScrollBar.value=50;
}
}
}
2 个回复
cuixueying
赞同来自:
cuixueying
赞同来自: