dislplayBanner()
Я не знаю, какие @property
из ARSCNView
, SCNNode
или SCNPlane
Я пропустил, чтобы эта ошибка произошла.Пожалуйста, помогите мне, есть идеи? Изображение ! (https://imgur.com/m0SjxPi)!
@objc func viewControllerNode(_ bannnerInfo: PlaneInfo) -> SCNNode {
let vc = UIStoryboard.titleViewController()
let imageInfo = DatabaseManager.shared.getImageInfoFromID(bannnerInfo.imageInfoID.unwrap)
let imageName = imageInfo.resource.unwrap + "/" + imageInfo.name.unwrap
vc.image = UIImage.init(named: imageName)
let plane = SCNPlane(width: 1, height: 1)
plane.firstMaterial?.diffuse.contents = vc.view
plane.firstMaterial?.isDoubleSided = true
plane.cornerRadius = 0.1
let planeNode = SCNNode(geometry: plane)
planeNode.position = SCNVector3(bannnerInfo.x, bannnerInfo.y, bannnerInfo.z)
return planeNode
}
func dislplayBanner(_ banners: [PlaneInfo]) {
let nodeArrow = self.viewControllerNode(info)
self.sceneView.scene.rootNode.addChildNode(nodeArrow)
}