Cocoa touch TMX:每层仅支持1个瓷砖集
我采取两层背景和云,在背景中我把背景图像和云层我把云图像和两个TMX添加到我的项目中,运行时我得到错误TMX:每层仅支持1个瓷砖集,但只有一层使用它成功运行 代码:Cocoa touch TMX:每层仅支持1个瓷砖集,cocoa-touch,cocoa,cocos2d-iphone,Cocoa Touch,Cocoa,Cocos2d Iphone,我采取两层背景和云,在背景中我把背景图像和云层我把云图像和两个TMX添加到我的项目中,运行时我得到错误TMX:每层仅支持1个瓷砖集,但只有一层使用它成功运行 代码: Cocos2d仅支持每层一个瓷砖集。当您将另一个瓷砖集中的一个瓷砖(甚至是完全透明的瓷砖)添加到同一层时,就会发生此错误。由于没有简单的方法来识别平铺中的这些平铺,并且地图仍然很简单,因此最简单的修复方法是删除并重新添加两个层,然后确保只向任一层添加一个平铺集的平铺 PS:两者都有,不受此限制。id move=[CCMoveBy
Cocos2d仅支持每层一个瓷砖集。当您将另一个瓷砖集中的一个瓷砖(甚至是完全透明的瓷砖)添加到同一层时,就会发生此错误。由于没有简单的方法来识别平铺中的这些平铺,并且地图仍然很简单,因此最简单的修复方法是删除并重新添加两个层,然后确保只向任一层添加一个平铺集的平铺
PS:两者都有,不受此限制。id move=[CCMoveBy actionWithDuration:10.0位置:ccp(-1000,0)];id repeat=[CCRepeatForever actionWithAction:move];[self.Cloud运行操作:重复];
CCTMXTiledMap *TiledFirst = [CCTMXTiledMap tiledMapWithTMXFile:@"BackgroundTiled.tmx"];
[self addChild:TiledFirst];
CCTMXTiledMap *Clould = [CCTMXTiledMap tiledMapWithTMXFile:@"Clould.tmx"];
[self addChild:Clould];