0

我在 Cocos2d 中遇到了 -hd 后缀文件的问题。我的 SD tilesize 是 52x52,地图是 6 宽 x 9 高,HD tilesize 是 104x104。一切都适当地调整了大小,我的 TMX 地图和瓦片集都有 SD 和 HD 版本。

在 Retina 模拟器中,一切正常,尽管在日志中出现以下无意义的行:

Filename(sprites-hd.PNG) contains -hd suffix. Removing it. See cocos2d issue #1040
cocos2d: CCFileUtils: Warning HD file not found: sprites-hd.PNG

但在设备上,考虑到错误,它会执行您所期望的操作,并使用看起来很糟糕并且会混淆碰撞检测的原始 SD 文件。它也不会在 TMX 文件上生成 #1040 错误,而且我怀疑它根本没有使用 -hd TMX 文件;当我删除它时,我从来没有看到一条警告我它丢失的行。

这是怎么回事,我该如何解决?

4

0 回答 0