1

我正在使用 cocos2d-x 和 cocosbuilder 3.0 alpha2。在 cocosbuilder 中使用自动缩放精灵非常方便。您可以在 resources-auto 目录下添加 png 文件,发布时会自动调用内容。您不必以编程方式缩放图像。

我想为新旧 iPhone 使用 CCLabelBMFont。我试图对 fnt 文件使用相同的方法。我将 fnt 文件保存在 resources-auto 目录下。然后我用 cocosbuilder 打开了这些资源,结果崩溃了;/

我应该在哪里保存这些 fnt 文件?我应该创建两个版本的 fnt 文件(常规和视网膜)吗?如何将 CCLabelBMFonts 用于多种显示分辨率?

4

1 回答 1

0

首先,我强烈建议更新到最新版本的 CocosBuilder,因为它修复了资产自动调整大小的一些问题。

CocosBuilder 只能自动调整图片资源的大小。要添加对不同大小字体的支持,您需要将它们(从您的字体创建工具保存不同的大小)放在名为 resources-iphone、resources-iphonehd、resources-ipad 或 resources-ipadhd 的文件夹中。

于 2013-04-01T23:29:02.083 回答