【发布时间】:2018-09-24 10:08:19
【问题描述】:
我试图让我的节点从我在游戏中点击的相同位置开始,但我无法弄清楚
这是我放置节点的代码。我通过点击手势识别器获取我的位置:
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)
位置偏离了很多,我不知道为什么......
请大家帮忙
【问题讨论】:
标签: ios swift xcode scenekit scnnode