gpt4 book ai didi

ios - 知道 SKLabelNode 中文本宽度的方法

转载 作者:IT王子 更新时间:2023-10-29 05:26:04 28 4
gpt4 key购买 nike

有没有办法知道 Sprite Kit 中“SKLabelNode”的宽度?

或者我应该使用 SKSpriteNode 然后在其中使用文本

最佳答案

因为SKLabelNode是SKNode的子类,而SKNodes是有frame的,可以通过查询得到SKLabelNode的大小:

来自文档:

The frame is the smallest rectangle that contains the node’s content, taking into account the node’s xScale, yScale, and zRotation properties. Not all nodes contain content of their own.

https://developer.apple.com/reference/spritekit/sknode/1483026-frame

这是一个假装的 englishLabel

的一些方便的属性
englishLabel.frame.maxX
englishLabel.frame.midX
englishLabel.frame.minX
englishLabel.frame.width

关于ios - 知道 SKLabelNode 中文本宽度的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40875375/

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