我正在做一个标准的 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;
}
我的 tilemap 是一个40x35的图块,每个图块是:64x64像素。
但是,我得到了以下结果,看起来图层的每一行之间都有一条黑线:
我的 tilemap 看起来像: