【发布时间】:2019-09-13 14:53:42
【问题描述】:
我制作了一个应用程序,允许您使用 ios 设备扫描图像并使用 arKit tracking 播放视频。但是,一旦视频完成,我似乎无法找到让它重新启动的方法。无论如何我可以回忆起视图控制器中的所有代码吗?
if let imageAnchor = anchor as? ARImageAnchor {
// Create a plane
let plane = SCNPlane(width: imageAnchor.referenceImage.physicalSize.width, height: imageAnchor.referenceImage.physicalSize.height)
if imageAnchor.referenceImage.name == "skateboard" {
// Set AVPlayer as the plane's texture and play
plane.firstMaterial?.diffuse.contents = self.SkateboardVideoPlayer
self.SkateboardVideoPlayer.play()
}
}
【问题讨论】: