【发布时间】:2012-01-07 02:32:21
【问题描述】:
我正在尝试根据字体图集(使用字形编辑器创建)获得 32 磅字体,以便在我的游戏中显示。对字体的调用是这样的:
CCLabelBMFont *scoreSprite = [CCLabelBMFont labelWithString:[NSString stringWithFormat:@"-"] fntFile:@"press_start_2p_lg.fnt"];
然而,当该标签在游戏中显示时,字体显示完全不正确:据我所知,它基本上只显示了某些字符的一部分。我还有其他尺寸较小的地图集(8-16 点)。如果我用其中一个替换有问题的 fntFile 声明,它就可以正常工作。
我在程序的其他地方也有其他可以工作的标签,除非我尝试给他们“press_start_2p_lg.fnt”字体文件。我尝试在 Glyph Editor 和 Hiero 中重新创建图集,我什至更改了图集中的字体,以确保重新创建整个内容,但都没有运气。我有什么遗漏吗?
【问题讨论】:
标签: fonts cocos2d-iphone