Ios SceneKit SCNBox未显示
我将Xcode 12与Swift 5配合使用。我正在学习Swift 4的教程。希望这不会成为问题 这是我显示多维数据集的代码:Ios SceneKit SCNBox未显示,ios,swift,scenekit,Ios,Swift,Scenekit,我将Xcode 12与Swift 5配合使用。我正在学习Swift 4的教程。希望这不会成为问题 这是我显示多维数据集的代码: import UIKit import QuartzCore import SceneKit class GameViewController: UIViewController { var sceneView: SCNView! var scene: SCNScene! var cameraNode: SCNNode!
import UIKit
import QuartzCore
import SceneKit
class GameViewController: UIViewController {
var sceneView: SCNView!
var scene: SCNScene!
var cameraNode: SCNNode!
override func viewDidLoad() {
super.viewDidLoad()
setupView()
}
func setupView() {
sceneView = view as! SCNView
setupScene()
}
func setupScene() {
scene = SCNScene()
sceneView.scene = scene
setupCamera()
}
func setupCamera() {
cameraNode = SCNNode()
cameraNode.camera = SCNCamera()
cameraNode.position = SCNVector3(x: 0, y: 0, z: 5)
scene.rootNode.addChildNode(cameraNode)
addSquare()
}
func addSquare() {
let geometry = SCNBox(width: 1.0, height: 1.0, length: 1.0, chamferRadius: 0.0)
let squareNode = SCNNode()
squareNode.geometry = geometry
scene.rootNode.addChildNode(squareNode)
}
}
我不知道问题出在哪里,但立方体没有显示。有什么帮助吗
提前谢谢。您是如何管理灯光的?