scntext

    1熱度

    3回答

    改變編程方式SceneKit三維TextNode的文本 所以我把一個3D文本節點在我的SCN場景,我想改變的Text屬性的值後來在我的應用程序 SceneKit督察 以上是我如何更改文本的價值來自檢查者,但有沒有辦法做到這一點編程?謝謝

    2熱度

    1回答

    當我運行此SceneKit代碼: let txt = SCNText(string: "Hello", extrusionDepth: 0.2) let textNode = SCNNode(geometry: txt) scene.rootNode.addChildNode(textNode) 我變得非常角文字: 看來要做到這一點,無論字體和它在設備上的行爲與模擬器中的行爲相同。 這裏的

    1熱度

    1回答

    我正在讀取陀螺儀,並將SCNText幾何體的字符串更改爲陀螺儀的偏航值。這個變化發生在陀螺儀處理器內部,每1/30秒被調用一次。 SCNText幾何圖形是使用Interface Builder創建的。 我使用這個代碼來檢索到文本的引用: SCNNode *textNode = [scene.rootNode childNodeWithName:@"yawText" recursively:YES]

    1熱度

    1回答

    我試圖確定一個SCNText的邊界框,但getBoundingBoxMin:max:總是給我零。 這是在SCNText類擴展中運行的代碼,所以self是[textNode geometry]。 [self setString:newText]; SCNVector3 min = SCNVector3Zero; SCNVector3 max = SCNVector3Zero;

    1熱度

    3回答

    我試圖在下面的代碼中將一個文本字符串(SCNText)放入一個框(SCNBox)中。框的大小看起來是正確的,但文本不在框的正中。任何想法或解決方案?由於 let geoText = SCNText(string: "Hello", extrusionDepth: 1.0) geoText.font = UIFont (name: "Arial", size: 8) geoText.firstM