0

有人在 SpriteBuilder/Cocos2d-iPhone 3 中获得自定义 ttf 字体吗?

即:对于SpriteBuilder中的一个CCLabelTTF,我们可以选择一个ttf文件添加到SP项目中。但是发布后,字体不显示。我们是否还需要在 Info.plist 等中添加字体?我试过了,但无法让它工作。我尝试了一些不同的路径尝试,但无法正常工作。

现在我用旧的 Cocos2d-iPhone 2 方式来做;将字体添加到 xcode 项目中,将文件名添加到 Info.plist 中的字体设置中...然后根据 CCLabelTTF 手动更改它。我认为 SpriteBuilder 字体还不能工作,因为您只为 CCLabelTTF 指定了一个 TTF 文件 - 一个 ttf 文件可以包含许多不同的字体(或者据我所知)

4

2 回答 2

1

在 info.plist 中,在“应用程序提供的字体”下,添加一个新行,并插入包含扩展名的字体名称。

示例 info.plist 的屏幕截图

于 2014-05-13T11:44:38.397 回答
0

唔。我不需要对 plist 做任何事情;一切都神奇地起作用了。唯一没有的地方是当我想在代码中设置字体时......然后我必须将一条长路径传递给字体。而且我确定这些字体不适用于非 cocos UI 元素,但我没有这些字体......

于 2014-05-23T02:30:44.603 回答