【发布时间】:2016-03-02 23:01:44
【问题描述】:
如何将我的玩家 x.position 转换为屏幕上的位置而不是世界上的位置?
当我向前走时,我有一个玩家节点,如果我打印(player.position.x)它通常是 2000 之类的东西
但是当我向后走时,我想停在屏幕边缘,直到 player.position.x = 0 才返回
【问题讨论】:
标签: sprite-kit swift2
如何将我的玩家 x.position 转换为屏幕上的位置而不是世界上的位置?
当我向前走时,我有一个玩家节点,如果我打印(player.position.x)它通常是 2000 之类的东西
但是当我向后走时,我想停在屏幕边缘,直到 player.position.x = 0 才返回
【问题讨论】:
标签: sprite-kit swift2
哦,我想通了,
let playerLocation:CGPoint = self.convertPoint(player.position, fromNode: world)
谢谢。
【讨论】: