【问题标题】:CCLabelTTF supported fonts?CCLabelTTF 支持的字体?
【发布时间】:2012-09-19 19:29:25
【问题描述】:

在哪里可以找到 CCLabelTTF 支持的字体列表? 如果我尝试将 CCLabel 的字体设置为 Bank Gothic xcode 之类的字体,则表示该字体无法加载。如果你去 Edit>Format>Font>Show Fonts in xcode 它会为你提供 xcode 中的字体列表,Bank Gothic 就是其中之一,那么为什么它不能与 CCLabelTTF 一起使用?

谢谢!

-马格纳斯

【问题讨论】:

    标签: ios xcode ios5 fonts cocos2d-iphone


    【解决方案1】:

    包含的字体有:

    "American Typewriter"
    "Arial"
    "Arial Rounded MT Bold"
    "Courier New"
    "Georgia"
    "Helvetica"
    "Marker Felt"
    "Times New Roman"
    "Trebuchet MS"
    "Verdana"
    "Zapfino"
    

    但是你可以很简单地添加字体:Using custom fonts in Cocos2d

    【讨论】:

    • 仅供参考,我刚刚发布了一个关于设置自定义字体的问答。 Cocos2d(或者可能是 iOS,不确定)可能有点古怪。我的指南类似于上面的一个列表,但是它确实添加了几个额外的步骤,并提到了 Cocos2d 中字体系统的一些“陷阱”。至少值得一读。无论如何,这是我的问答(stackoverflow.com/questions/14508675/…
    【解决方案2】:

    CCLabelTTF 不“支持”任何字体。它只能渲染设备上可用的任何字体的文本。所以,你的 mac 有这种字体,但也许 iOS 设备上没有这种字体。无论如何,您可以将任何字体作为资源添加到应用程序中。只是不要忘记将它添加到 info.plist 的“应用程序提供的字体”部分。

    【讨论】:

      猜你喜欢
      • 2013-12-24
      • 2014-03-10
      • 2012-02-24
      • 2023-04-03
      • 1970-01-01
      • 2023-03-10
      • 1970-01-01
      • 2019-02-15
      • 2012-12-31
      相关资源
      最近更新 更多