每當我將我的瓷磚地圖添加到我的Cocos2d項目中,我要麼收到一個錯誤,要麼運氣至少實現黑屏而不會崩潰。該Xcode是返回的錯誤是:Cocos2d - 瓷磚地圖錯誤
rect.origin.x = (gid % max_x) * (tileSize_.width + spacing_) + margin_;
日誌返回
2012-07-30 22:40:29.237 Tile Map Game[8233:c07] cocos2d: Couldn't add image:Xcode/Game Development/Tilesets/Desert_Tileset.png in CCTextureCache
最後但並非最不重要的是我的代碼
-(id) init
{
if((self=[super init])) {
self.tileMap = [CCTMXTiledMap tiledMapWithTMXFile:@"DesertMap.tmx"];
self.backgroundLayer = [tileMap layerNamed:@"Background"];
[self addChild:tileMap z:-1];
}
return self;
}
- (void) dealloc {
self.tileMap = nil;
self.backgroundLayer = nil;
[super dealloc];
}
這是怎麼回事?我已經嘗試了很多tileset首選項,例如從0到1的邊距仍然沒有運氣。