pot*_*ato 2 text text-size scenekit
我正在尝试使用以下代码设置字体的大小:
func setupText(){
let text = SCNText(string: "textString", extrusionDepth: 4)
textNode.geometry = text
textNode.position = SCNVector3Make(0, -200, 5)
scene.rootNode.addChildNode(textNode)
text.alignmentMode = kCAAlignmentCenter
text.font = UIFont(name: "Helvatica", size: 30)
}
Run Code Online (Sandbox Code Playgroud)
我正在改变大小参数,但我的文字没有变大或变小.我究竟做错了什么?
更改字体大小应该可以工作,但可能没有您期望的那么多.这取决于您的3D世界的大小.
扩展3d文本的另一种方法是缩放其节点:
textNode.scale = SCNVector3Make( scaleValue, scaleValue, scaleValue); //todo: make me swift
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2831 次 |
| 最近记录: |