gpt4 book ai didi

macos - Spritekit OS X 如何使用自定义字体

转载 作者:行者123 更新时间:2023-12-04 23:00:08 26 4
gpt4 key购买 nike

我正在使用 swift 为 OSX 制作一个 Sprite 套件游戏。我正在尝试为我的 SKLabelNodes 自定义字体,但它们只显示 arial(默认字体)。
我尝试过的:

  • 将字体添加到 ino.plist 中的 FontsProvidedByApplication
  • 在 buildphases 中,将其拖入复制包资源

  • 字体是 .ttf 字体。我已经使用上述步骤在我的游戏的 iOS 版本中使用了这种字体。

    -谢谢你的帮助

    编辑:我使用的代码是这样的:
    SKLabelNode(fontNamed: "fontname")
  • 该字体已添加到我游戏的 OS X 目标中。
  • 该字体适用于 iOS 目标
  • 最佳答案

    这是一个做什么的 list ......

  • 将字体添加到您的应用程序包
  • 将“应用程序字体资源路径”键添加到 Info.plist,并将“字体”作为值
  • 创建一个复制构建阶段,以“资源”为目标,“字体”为子路径
  • 将字体拖放到复制构建阶段
  • 在 Finder 中,右键单击字体文件并选择“获取信息”菜单选项。从“全名”字段中,复制字体的名称并将其粘贴到以下内容中
    let myLabel = SKLabelNode(fontNamed:"{font name here}")

  • enter image description here

    关于macos - Spritekit OS X 如何使用自定义字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27937772/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com