我在resources下创建了一个TMX文件夹,然后把tmx地图和贴图都放进去了,现在情况是只加载空地图的话会显示Map not found,加载正常地图直接就卡住了,编辑器会出现类似于崩溃的状态,就是点关闭关不掉只有任务管理器结束任务才行,而且重新开启项目的话会一直卡在导入资源这里,除非把TMX地图删了才能进去,想问下大佬们这是啥情况?????
这是我那个地图,我看到教程上说一个图层一个图块,我也照做了,但是没用啊,地图编码我也都试过了也还是这样
开发团队大佬们快来看看啊
把出问题的资源传上来,我们测试下~
1赞
发到哪里呢
还有大佬么,帮帮萌新
你的tsx对图片资源引用路径错了,都成了../游戏切图/游戏切图/100像素10行10列/mipmap-xxhdpi/草坪.png,这是你复制到assets之前的位置吧,用文本方式打开修改一下
大佬能讲解下逻辑吗
网上的教程都是直接上手,我照着做是错的
地图引用的图片资源必须和你制作地图的时候,图片路径一样~
最简单的,tmx和png在同一个文件夹下就可以了
那就是说我把图片先移到resources文件夹里面,然后再从这个resources里面选取图块制作地图吗?
也不一定行,如果你一开始保存的地图文件不在asstes里,那在tiled保存的时候也不正确。 tiled的地图文件是用xml储存的,资源以相对路径的方式引用。确保 资源和地图在同一个位置,用文本编辑器打开tmx、tsx,把里面对图片资源的引用路径修改成文件名就可以,例如你的
草坪.tsx
<?xml version="1.0" encoding="UTF-8"?>
<tileset version="1.2" tiledversion="1.3.3" name="草坪" tilewidth="32" tileheight="32" tilecount="9" columns="3">
<image source="../游戏切图/游戏切图/100像素10行10列/mipmap-xxhdpi/草坪.png" width="100" height="100"/>
</tileset>
修改source参数为草坪.png就够了
谢谢,太感谢了
