我正在使用Quintus的游戏但是当我尝试加载.tmx级别时,会出现以下错误:
这是我在app.js文件中的代码 `window.addEventListener(" load",function(){ var Q = Quintus({development:true}) .include(" Sprites,Scenes,Input,2D,Anim,Touch,UI,TMX") .INCLUDE(" ActionPlayer&#34) 。建立({ 宽度:320, 身高:180, scaleToFit:false, 最大化:真实, }) .controls() .touch();
Q.setImageSmoothing(false);
Q.scene("level", function(stage) {
Q.stageTMX("level1.tmx", stage); // line 17
});
Q.loadTMX("level1.tmx, tiles.json, tiles.png", function() {
Q.compileSheets("tiles.png","tiles.json");
Q.stageScene("level"); // line 22
});
});` 有人能帮我吗?当前Quintus版本:0.2.0
(我无法标记' Quintus')
答案 0 :(得分:3)
我遇到了同样的问题,并通过反复试验找到了解决方案。
在Tiled编辑器中,您必须将图层格式设置为XML。
要在现有地图上更改此设置,请转到"地图"菜单项,选择"地图属性"并在左侧选择"图块层格式"并将其改为XML。再次保存地图,瞧,它有效。