加载tmx文件时,我得到了这个错误。
未登录错误:请先加载资源: res/map.tmx
//app.js
var HelloWorldLayer = cc.Layer.extend({
sprite:null,
ctor:function () {
this._super();
var size = cc.winSize;
var map = new cc.TMXTiledMap(res.map_tmx);
this.addChild(map);
return true;
}
});
var HelloWorldScene = cc.Scene.extend({
onEnter:function () {
this._super();
var layer = new HelloWorldLayer();
this.addChild(layer);
}
});
//resource.js
var res = {
map_tmx: 'res/map.tmx',
mobset_png: 'res/mobset.png'
};
var g_resources = [];
for (var i in res) {
g_resources.push(res[i]);
}
,怎么了?我怎么才能弄清楚!
发布于 2018-03-05 13:34:17
请先加载png文件,然后加载tmx文件。加载tmx文件时,它会搜索尚未加载的png,因此您将得到此错误。在资源数组中的最后一个条目之后还有一个",“
https://stackoverflow.com/questions/48424980
复制相似问题