我在寻找计算SCNText几何尺寸的可能性。我想要做一行单独的文本节点,在文本周围有一个框架。
假设文本有5pt宽。我想要一个SCNPlane作为背景,宽度为7pt,文本集中在里面。如何动态计算文本大小?我试过不同的东西..。单空间字体,数越来越大的字符等,但它没有成功。
如下所示:
---------- ----------
| Text | | Text |
---------- ----------这里有一些示例代码:
let textGeometry = SCNText(string: name, extrusionDepth: 0.1)
textGeometry.font = UIFont(name: "Helvetica Neue", size: 1)
let textNode = SCNNode(geometry: textGeometry);谢谢
发布于 2015-05-21 10:03:05
SCNNode和SCNGeometry (因此也包括SCNText)符合SCNBoundingVolume协议。您正在寻找的方法是-getBoundingBoxMin:max:。
https://stackoverflow.com/questions/30363017
复制相似问题