[]按钮加载皮肤丢失
废话不多少,直接上代码
先预加载
skinsSecond.push( { url:"allResources/qfbutton.png", type:Loader.IMAGE });
然后就是一些和服务器交互的操作了,在接到某一条数据,需要用到资源的时候的代码;
for (var i:Number = 0; i < allArea.length;i++) {
var but:Button = new Button();
but.skin = "image/qfbutton.png";
but.stateNum = 2;
if ((i+1)%2 == 0) {
but.pos(83, 370 + (i + 1) / 2 * but.height + (i + 1) / 2 * 8);
}else {
but.pos(245,370 + (i + 1) / 2 * but.height + (i + 1) / 2 * 8);
}
but.label =allArea[i].split("/")[0].split(":")[0]+"区 "+allArea[i].split("/")[0].split(":")[1];
but.labelSize = 20;
LayaSample.choseAre.addChild(but);
}
在这里需要给按钮添加皮肤的时候提示 lose skin image/qfbutton.png;不要问我图片路径对不对,就那么几个字母,我都对了好几遍了;路径没错,就是加载不上,请问是什么原因
先预加载
skinsSecond.push( { url:"allResources/qfbutton.png", type:Loader.IMAGE });
然后就是一些和服务器交互的操作了,在接到某一条数据,需要用到资源的时候的代码;
for (var i:Number = 0; i < allArea.length;i++) {
var but:Button = new Button();
but.skin = "image/qfbutton.png";
but.stateNum = 2;
if ((i+1)%2 == 0) {
but.pos(83, 370 + (i + 1) / 2 * but.height + (i + 1) / 2 * 8);
}else {
but.pos(245,370 + (i + 1) / 2 * but.height + (i + 1) / 2 * 8);
}
but.label =allArea[i].split("/")[0].split(":")[0]+"区 "+allArea[i].split("/")[0].split(":")[1];
but.labelSize = 20;
LayaSample.choseAre.addChild(but);
}
在这里需要给按钮添加皮肤的时候提示 lose skin image/qfbutton.png;不要问我图片路径对不对,就那么几个字母,我都对了好几遍了;路径没错,就是加载不上,请问是什么原因
没有找到相关结果
已邀请:
要回复问题请先登录
2 个回复
cuixueying
赞同来自:
匿名用户
赞同来自:
skins.push( { url:"res/atlas/image1.json", type:Loader.ATLAS} );
skinsSecond.push( { url:"res/atlas/image.json", type:Loader.ATLAS });
skinsSecond.push( { url:"allResources/qfbutton.png", type:Loader.IMAGE });
/**加载资源*/
Laya.loader.load(skins,Handler.create(this,loadComplete));