cocos2d-x tiledMap 创建 return 空?

cocos2d-x tiledMap create return null?

我目前正在学习 Ray 关于 cocos2d-x 瓦片地图的教程,但我的非常简单的代码根本不起作用。

这是我的代码,

_tileMap = TMXTiledMap::create("TileMap.tmx");

this->addChild(_tileMap);

根据调试器,_tileMap 为 null,这会导致 addChild 方法崩溃。

有人知道为什么会这样吗?

p.s _tileMap 在 header 中被声明为 TMXTiledMap*,TileMap.tmx 完全充满了东西并且 TileMap.tmx 连同其他东西被导入到资源文件夹中使用创建文件夹引用。

您尝试过 "Tile layer format" 使用“Base64(未压缩)吗?

我和你有同样的症状,但我通过将平铺层格式从 cvs 更改为 Base64(未压缩)来脱销。

enter image description here