Я делаю стандартную игру kobold2d tilemap, которую я пытаюсь начать с загрузки карты тайлов из редактора tiledmap, файла .tmx
стандартный код очень прост:
-(id) init
{
self = [super init];
if (self)
{
// add init code here (note: self.parent is still nil here!)
CCTMXTiledMap *tiledMap = [CCTMXTiledMap tiledMapWithTMXFile:@"background.tmx"];
[self addChild:tiledMap z:-1];
tiledMap.position = CGPointMake(-500, -300);
for( CCTMXLayer* child in [tiledMap children] ) {
[[child texture] setAntiAliasTexParameters];
}
// uncomment if you want the update method to be executed every frame
//[self scheduleUpdate];
}
return self;
}
с моей картой плитки представляет собой плитку 40x35, где каждая плитка имеет размер:64x64 пикселя.
Однако я получил следующий результат, который выглядит так, будто между каждой строкой слоя есть черная линия:
как выглядит моя тайловая карта: