CCLabelTTF支持哪些字体?

3

我在哪里可以找到CCLabelTTF支持的字体列表? 如果我试图将CCLabel的字体设置为像Bank Gothic这样的字体,xcode会提示无法加载该字体。如果您转到Edit>Format>Font>Show Fonts在xcode中,它会给出xcode中的字体列表,Bank Gothic是其中之一,那么为什么它不能与CCLabelTTF一起使用呢?

谢谢!

- Magnus

2个回答

4
包含的字体有:
"American Typewriter"
"Arial"
"Arial Rounded MT Bold"
"Courier New"
"Georgia"
"Helvetica"
"Marker Felt"
"Times New Roman"
"Trebuchet MS"
"Verdana"
"Zapfino"

但是您可以非常简单地添加字体:在Cocos2d中使用自定义字体

提醒一下,我刚刚发布了一个关于设置自定义字体的问答。Cocos2d(或者可能是iOS,不确定)有时候会有点古怪。我的指南与上面列出的类似,但它增加了几个额外的步骤,并提到了Cocos2d字体系统中的一些“坑”。至少值得一读。无论如何,这是我的问答链接(https://dev59.com/sGUq5IYBdhLWcg3waP3r)。 - RLH

1

CCLabelTTF不“支持”任何字体。它只能使用设备上可用的任何字体来渲染文本。因此,您的Mac具有此字体,但是可能在iOS设备上没有这样的字体。无论如何,您可以将任何字体添加到应用程序中作为资源。只需不要忘记将其添加到info.plist的“应用程序提供的字体”部分即可。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接