Skip to content

Instantly share code, notes, and snippets.

@Ingelheim
Created April 23, 2018 11:30
Show Gist options
  • Save Ingelheim/4e9af15ae9ff816513ba50945f02273e to your computer and use it in GitHub Desktop.
Save Ingelheim/4e9af15ae9ff816513ba50945f02273e to your computer and use it in GitHub Desktop.
func view(_ view: ARSKView, nodeFor anchor: ARAnchor) -> SKNode? {
if let imageAnchor = anchor as? ARImageAnchor,
let referenceImageName = imageAnchor.referenceImage.name,
let scannedImage = self.images[referenceImageName] {
self.selectedImage = scannedImage
self.performSegue(withIdentifier: "showImageInformation", sender: self)
return imageSeenMarker()
}
return nil
}
private func imageSeenMarker() -> SKLabelNode {
let labelNode = SKLabelNode(text: "✅")
labelNode.horizontalAlignmentMode = .center
labelNode.verticalAlignmentMode = .center
return labelNode
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment