我正在尝试在 SCNPlane 中显示 GADBannerView。代码看起来或多或少是这样的:
let banner = GADBannerView(adSize: kGADAdSizeSmartBannerPortrait)
banner.rootViewController = self
banner.load(GADRequest())
let viewMaterial = SCNMaterial()
viewMaterial.diffuse.contents = bannerView
let plane = SCNPlane(width: 320, height: 50)
plane.materials = [viewMaterial]
let planeNode = SCNNode(geometry: plane)
planeNode.position = SCNVector3(0, 5, -10)
sceneView.scene.rootNode.addChildNode(planeNode)
这种工作,但横幅显示是这样的,我猜 GADBannerView 有一些透明的东西正在发生,但处理不正确:
这甚至可能吗?如果是,如何,如果不是,为什么不。;)