我有一个 200x200 的正方形,里面有一个 SKLabelNode。标签显示得分,可能会达到一个很大的数字。我想把数字适应到这个正方形中。 如何更改SKLabelNode的文本大小(或大小),以适应固定大小。
我需要在Swift 2 Sprite-Kit游戏中创建一个多行标签,文本需要环绕而不是超出屏幕。以下是我目前的代码,但我不知道该怎么做。import Foundation import UIKit import SpriteKit class JDQuotes: SKLabelNode { ...
有没有一种方法可以在Sprite Kit中知道“SKLabelNode”的宽度? 或者我应该使用SKSpriteNode,然后在其中使用文本?
我正在尝试在更新SKLabelNode后将其左侧固定。问题是SKLabelNode在两个方向上都在增长。我想要的只是右侧增长。 非常感谢。
我刚接触Spritekit并尝试调整SKLabelNode的宽度,然后根据节点内文字的大小调整字体大小。 一直在查看文档,但似乎找不到类似于UILabel函数的东西: UILabel.adjustsFontSizeToFitWidth = true 谢谢。
我想知道是否有一种方法可以为SKLabelNode设置背景颜色而不是字体颜色。我正在寻找像下面提到的代码一样的东西,这在iOS应用程序中是可用的。 label.backgroundColor = [UIColor redColor];
我有一个SKLabelNode,它是SKSpriteNode的子节点,因为我正在尝试创建一个Button类,以更轻松地创建按钮。我尝试过使用SKSpriteNode的锚点来做一些事情,但我不太明白到底发生了什么。如何将标签居中于精灵(其父节点)上?
如何关闭子节点的交互? 我正在为一堆精灵添加标签,描述它们是什么。这些精灵本身是可触摸的,并且有响应touchesBegun等的代码。 这些标签在视觉上不重叠精灵,它们完全位于Sprites的视觉表示下方,但它们是各自Sprite的子节点,我想保持这样。 但我不希望标签对触摸做出响应。 ...
我想创建一个SKLabelNode,它应该始终具有相同的长度(用于猜单词游戏)。不幸的是,SKLabelNode决定始终剪掉任何前导和尾随空格。这种行为在文档中没有描述。我如何避免/关闭此行为?