Cocos2d iphone 我在cocos2d的TMX中出错了

Cocos2d iphone 我在cocos2d的TMX中出错了,cocos2d-iphone,Cocos2d Iphone,我已经使用TmxTileMap.com创建了Backgd.tmx,并尝试在我的实现中使用它,如下所示 CCTMXTiledMap *tileMap = [CCTMXTiledMap tiledMapWithTMXFile:@"Backgd.tmx"]; [self addChild:tileMap]; 但我也犯了同样的错误 -[CCFileUtils fullPathForFilename:resolutionType:] : cocos2d: Warning: File not

我已经使用TmxTileMap.com创建了Backgd.tmx,并尝试在我的实现中使用它,如下所示

   CCTMXTiledMap *tileMap = [CCTMXTiledMap tiledMapWithTMXFile:@"Backgd.tmx"];
    [self addChild:tileMap];
但我也犯了同样的错误

-[CCFileUtils fullPathForFilename:resolutionType:] : cocos2d: Warning: File not found: Images/background.png

 cocos2d: Couldn't find file:Images/background.png
平铺保存图像文件的(相对)路径。但是在Xcode中,目录结构是扁平的,因此没有
Images
文件夹

我假设您的tileset位于包含tmx文件的文件夹的
Images
子文件夹中。您可以:

  • 将平铺集图像移动到与tmx文件相同的文件夹中(并相应地在平铺中更新,或使用文本编辑器编辑tmx文件)
  • 将图像子文件夹作为文件夹引用(蓝色图标)而不是组(黄色图标)添加到Xcode项目中注意:这将始终将该文件夹中的所有文件添加到应用程序包中,如果您还保留其他文件(即photoshop源文件),则可能不需要这样做在
    图像
    文件夹或其子文件夹中
  • 将cocos2d的TMX读取器代码更改为仅使用tileset文件名字符串的
    lastPathComponent
平铺保存图像文件的(相对)路径。但是在Xcode中,目录结构是扁平的,因此没有
Images
文件夹

我假设您的tileset位于包含tmx文件的文件夹的
Images
子文件夹中。您可以:

  • 将平铺集图像移动到与tmx文件相同的文件夹中(并相应地在平铺中更新,或使用文本编辑器编辑tmx文件)
  • 将图像子文件夹作为文件夹引用(蓝色图标)而不是组(黄色图标)添加到Xcode项目中注意:这将始终将该文件夹中的所有文件添加到应用程序包中,如果您还保留其他文件(即photoshop源文件),则可能不需要这样做在
    图像
    文件夹或其子文件夹中
  • 将cocos2d的TMX读取器代码更改为仅使用tileset文件名字符串的
    lastPathComponent

您是否在资源文件夹中添加了background.png?如果没有,那么把它放在那里试试。你在你的资源文件夹中添加了background.png吗?如果没有,就把它放在那边试试。