2016-02-20 5 views
0

В настоящее время я следую руководству Рэя на карте cocos2d-x, и мой очень простой код вообще не работает.cocos2d-x tiledMap create return null?

Так вот мой код,

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

this->addChild(_tileMap); 

и в соответствии с отладчиком, _tileMap имеет нулевое значение, что приводит к сбою по методу AddChild.

Есть ли у кого-нибудь идеи, почему это происходит?

p.s _tileMap объявлен как заголовок TMXTiledMap *, TileMap.tmx полностью заполнен материалами, а TileMap.tmx вместе с другими вещами импортируется в папку ресурсов, создавая ссылку на папку.

+0

вы уверены, что TileMap.tmx на 'res' папку? – Zen

ответ

0

Вы попробуйте «формат плитки слой» с «Base64 (несжатый)?

У меня есть такой же симптом, как, как вы, но я выхожу на складе путем изменения плитки формата слоя из CVS в Base64 (несжатый).

enter image description here