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(未压缩)来脱销。
我目前正在学习 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(未压缩)来脱销。