我正在使用两层背景和云,在背景中我放置背景图像和云层,我将云图像和这两个TMX添加到我的项目中,当运行时,我得到错误TMX:每层只支持1个倾斜集,但只有一个层使用它成功运行。

代码:
CCTMXTiledMap *TiledFirst = [CCTMXTiledMap tiledMapWithTMXFile:@"BackgroundTiled.tmx"];
[self addChild:TiledFirst];
CCTMXTiledMap *Clould = [CCTMXTiledMap tiledMapWithTMXFile:@"Clould.tmx"];
[self addChild:Clould];发布于 2013-09-16 15:12:04
Cocos2d仅支持每层一个平铺集。只要您将另一个磁贴集中的一个磁贴(即使是完全透明的磁贴)添加到同一图层上,就会出现此错误。由于没有简单的方法来识别切片中的这些切片,而且你的地图仍然很简单,最简单的解决办法是删除并重新添加两个图层,然后确保只向其中一个图层添加一个切片集的切片。
PS:KoboldTouch和Kobold Kit都没有这个限制。
https://stackoverflow.com/questions/18821141
复制相似问题