21得票3回答
如何将SKLabelNode的字体大小设置为适合固定尺寸(Swift)

我有一个 200x200 的正方形,里面有一个 SKLabelNode。标签显示得分,可能会达到一个很大的数字。我想把数字适应到这个正方形中。 如何更改SKLabelNode的文本大小(或大小),以适应固定大小。

18得票4回答
以 Swift 编程方式使 SKLabelNode 加粗

如标题所述 - 我想在程序中使我的SKLabelNode加粗。 我应该怎么做?

16得票2回答
Swift 2中Sprite-Kit多行标签怎么实现?

我需要在Swift 2 Sprite-Kit游戏中创建一个多行标签,文本需要环绕而不是超出屏幕。以下是我目前的代码,但我不知道该怎么做。import Foundation import UIKit import SpriteKit class JDQuotes: SKLabelNode { ...

15得票1回答
如何在SKLabelNode中获取文本的宽度

有没有一种方法可以在Sprite Kit中知道“SKLabelNode”的宽度? 或者我应该使用SKSpriteNode,然后在其中使用文本?

15得票1回答
如何设置SKLabelNode的对齐方式?

我正在尝试在更新SKLabelNode后将其左侧固定。问题是SKLabelNode在两个方向上都在增长。我想要的只是右侧增长。 非常感谢。

13得票1回答
调整文本大小以适应具有固定宽度的SKLabelNode

我刚接触Spritekit并尝试调整SKLabelNode的宽度,然后根据节点内文字的大小调整字体大小。 一直在查看文档,但似乎找不到类似于UILabel函数的东西: UILabel.adjustsFontSizeToFitWidth = true 谢谢。

12得票3回答
为SKLabelNode设置背景颜色?

我想知道是否有一种方法可以为SKLabelNode设置背景颜色而不是字体颜色。我正在寻找像下面提到的代码一样的东西,这在iOS应用程序中是可用的。 label.backgroundColor = [UIColor redColor];

12得票3回答
将SKLabelNode居中于SKSpriteNode上

我有一个SKLabelNode,它是SKSpriteNode的子节点,因为我正在尝试创建一个Button类,以更轻松地创建按钮。我尝试过使用SKSpriteNode的锚点来做一些事情,但我不太明白到底发生了什么。如何将标签居中于精灵(其父节点)上?

7得票1回答
在不使其可触摸的情况下,为SKSpriteNode添加标签

如何关闭子节点的交互? 我正在为一堆精灵添加标签,描述它们是什么。这些精灵本身是可触摸的,并且有响应touchesBegun等的代码。 这些标签在视觉上不重叠精灵,它们完全位于Sprites的视觉表示下方,但它们是各自Sprite的子节点,我想保持这样。 但我不希望标签对触摸做出响应。 ...

7得票1回答
SKLabelNode去除了前导和尾随空格-我该如何阻止这种情况发生?

我想创建一个SKLabelNode,它应该始终具有相同的长度(用于猜单词游戏)。不幸的是,SKLabelNode决定始终剪掉任何前导和尾随空格。这种行为在文档中没有描述。我如何避免/关闭此行为?