0

我正在尝试将旧游戏从 cocos2d v2.2 更新,但 CCBReader 无法读取 .ccbi 文件并最终抛出断言失败并发出警告

找不到文件:HomeScreen.ccbi

发生的情况是,所有 ccbi 文件都被压缩,当游戏第一次启动时,以下代码用于解压缩所有 CCScenes

[CCBReader unzipResources:@"ccb.zip"];

这适用于旧代码,我更新了 cocos2d、CCBReader 和 SSZipArchive,代码构建完美,但随后游戏因断言失败而崩溃。

编辑: 我试图搜索使用 iPhone 资源管理器解压缩的文件。我发现正常资源(未压缩)在 .app 文件夹中,压缩资源在 Library 文件夹中解压缩,这可能是找不到文件的原因吗?

4

1 回答 1

-1

我不确定我是否正确理解了您,但我认为您应该尝试使用 CCBReader 加载 .ccb 文件,而不是 ccbi。Ccbi 是编译好的 CocosBuilder 接口文件。

于 2015-02-10T15:38:54.730 回答