问题标签 [sklabelnode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
swift - Sprite Kit Button 触摸位置错误 | 迅速
我正在尝试制作一个SKLabelNode
. 当它被按下时,它应该改变场景,但是声明位置的行有问题。
错误就在这里。
它读到
'Set< NSObject>' 没有名为 'locationInNode' 的成员
我不知道如何解决它。我查看了很多工作按钮模板,但我的总是有错误。
ios - 使用 SKLabelNode 显示随机文本
我是这个精灵套件的新手。我想随机显示文本。实际上我有 3 个单词我需要使用 SKLabelNode 随机显示这 3 个单词。我不知道如何实现这个。让我们采取空气,陆地和海洋这三个词应该是随机显示的。请帮助我解决这个问题。在此先感谢。
swift - 如何在不同的场景中显示分数
我正在制作一个游戏,我有一个计算分数并将其显示在屏幕上的函数。当游戏结束时,它会过渡到一个新的场景,(游戏结束屏幕)。我想知道在第二个场景转换后我可以使用什么方法来显示我的分数。我的代码是:
objective-c - setText 的 SKLabelNode.name 目标
问题
如何按名称定位 SKLabelNode?改变它的文字?
例子;
如何实现这一目标?我不能通过定位它的实例变量来做到这一点,因为我有多个相同的名称,但是,它们都有不同的名称。我只是无法弄清楚如何使用 sknode 来定位它。
并尝试使用 SKLabelNode *node =... 来做它是不兼容的。
非常感谢任何帮助,谢谢。
xcode - 如何使一个标签节点的文本占 2 行?
我在下面的文本太长,运行时无法在屏幕上显示。我怎样才能使这两条线而不是一条线?
swift - 如何设置 SKLabelNode 的字体大小以适应固定大小(Swift)
我有一个正方形(200X200),里面有一个SKLabelNode
。标签显示分数,它可能会达到一个很大的数字。我想把数字放在正方形里。
如何更改 a 的文本大小(或大小)SKLabelNode
以使其适合固定大小。
ios - 我可以在运行时创建 SpriteKit 纹理图集吗
我正在开发一个 os x / iOS 填字游戏,它使用SKLabelNode在SKNode子类上将填字游戏字母显示为子类。
所以对于每个字母都有SKNode.SKLabelNode。在不使用SKLabelNode的情况下,绘制计数在 6-8 的范围内。通过使用SKLabelNode,他们可以将场景中的孩子数量增加到近 100 个。
我现在正在寻找一种方法来避免这种情况,并提出将SKLabelNode光栅化为纹理的想法,但这并不会降低绘制次数,因为仍然有很多不同的纹理。
我现在的想法是光栅化这些SKNode -子类并将纹理放入纹理图集中。
所以问题是,是否可以在运行时创建纹理图集?如果单个纹理发生变化怎么办?是否可以在地图集中交换单个纹理,或者我必须重建它?
也许有一种“最好的方法”来处理很多不同的 SKLabelNodes!?
ios - SKLabelNode 创建黑色矩形
我看到了这个问题,但它没有明确的解决问题的方法,也不完全相同。我试图简单地添加一个带有一些文本的 SKLabelNode 。我从来没有遇到过问题,但由于某种原因,这种情况正在发生: 这是我用来生成节点的代码:
我正在我的 iPhone 6 上对此进行测试,并且在创建标签节点时从未发生过这种情况。我尝试了不同的字体、位置和比例,但没有效果。任何帮助是极大的赞赏!谢谢!
swift - 合并 SKShapeNode 和 SKLabelNode
我想合并一个 SKShapeNode 和一个 SKLabeNode 以仅创建一个节点
这是我的“Bloque”类,他绘制了一个矩形并在其上添加了一个 sklabelnode 子项:
使用该代码,当我单击彩色空间时,它可以工作,但是如果用户单击数字,它就不起作用。似乎 SKShapeNode 和 SKlabelNode 不是一个完整的节点
这是 touchesBegan 函数:
我想知道如何将两个 SKNode 合并为一个,因此当用户单击彩色区域或输入数字时,它会起作用。有人能帮我吗 ?对不起,我的英语不好 :/
xcode - 如何在 SKScene 编辑器中添加 SKLabel
我正在使用 XCode 的 SKScene 编辑器为使用 SpriteKit 的游戏创建场景。我可以成功添加精灵、灯光、节点、标签......并在代码中使用它,但我不知道如何使用 Xcode 的 SKScene 编辑器添加 SKLabel。
是否可以像其他对象(Sprite、Node、Light、Label...)一样使用 SKScene 编辑器添加 SKLabel,还是只能以编程方式添加?