2017-06-13 47 views
1

我的SceneKit應用程序中有以下代碼,但由於某些原因,文本從不顯示在屏幕上。SCN文本不顯示

let text = SCNText(string: item.label, extrusionDepth: 4.0) 
      text.firstMaterial?.diffuse.contents = UIColor.white 
      text.font = UIFont(name: "Arial", size: 35) 

      let textNode = SCNNode(geometry: text) 
      textNode.position = SCNVector3(-0.2 + x, -0.9 + delta, -1) 

      self.node.addChildNode(textNode) 
+0

我們在這裏需要一些更多的代碼。什麼是「自我」,你的場景如何設置,相機在哪裏? – orangenkopf

回答

0

隨着35的大小,該文本將是巨大的。這不是35點高,但35個SceneKit單位高。文字很可能是可見的,但是您的相機正在通過信封中的洞看,或者相機上的Z限制阻止了它的呈現。