Я пытаюсь сделать так, чтобы мой узел начинался с той же позиции, которую я нажимаю в игре, но не могу понять
вот мой код, где разместить узел. Я получаю свое местоположение от распознавателя жестов касания:
let myLocation = recognizer.location(in: self.view)
Затем я получаю положение x и y в значение с плавающей запятой:
let myx = Float(myLocation.x * 0.01)
let myy = Float(myLocation.y * 0.01)
Затем я устанавливаю положение узлов (камера установлена на 30)
shapeNode.position = SCNVector3(x:myx, y:myy, z: 30.0)
Позиция сильно смещена, и я не могу понять, почему...
Кто-нибудь, пожалуйста, помогите