Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试生成一个自动符合我的程序使用 ARKit 生成的 3D 大小的背景。他们是使用 swift/xCode 的一种方法,还是有一种方法可以计算背景的大小?
例如:text1 = "abc"
只需要一个小背景,其中: text2 = "abcdefg \n 1234567 \n testing123"
需要更大的背景,并且文本和背景也会随着文本的大小而变化。
调查boundingBox
boundingBox
let text = SCNText(string: "123", extrusionDepth: 0.1) let textNode = SCNNode(geometry: text) let (min, max) = textNode.boundingBox print("width :",max.x - min.x,"height :",max.y - min.y,"depth :",max.z - min.z)