我无法将任何.fnt/.png类型的字体添加到SpriteBuilder中,因此无法为CCLabelBMFont选择它们。该怎么做?文档似乎没有相关内容。
我正在使用这种字体:
我正在使用这种字体:
https://github.com/cocos2d/cocos2d-iphone/blob/v3.1/Resources/Fonts/arial16.fnt https://github.com/cocos2d/cocos2d-iphone/blob/v3.1/Resources/Fonts/arial16.png
更新:目前似乎没有真正好的解决方案,除了像以下这些变通方法:在处理CCLabelBMFont时不要使用SpriteBuilder,毕竟如果你从代码中使用arial16字体,你是可以使用它的。遗憾的是,SB不支持与现有Cocos2D“捆绑”在一起的字体。当然,可能有很好的理由……
在我的情况下,我只使用CCLayoutBox并向其中添加固定大小的字符精灵,根本不使用任何字体类。实际上,这样做非常快,足以制作倒计时计时器等。