【问题标题】:Convert players position to screen not world?将玩家位置转换为屏幕而不是世界?
【发布时间】:2016-03-02 23:01:44
【问题描述】:

如何将我的玩家 x.position 转换为屏幕上的位置而不是世界上的位置?

当我向前走时,我有一个玩家节点,如果我打印(player.position.x)它通常是 2000 之类的东西

但是当我向后走时,我想停在屏幕边缘,直到 player.position.x = 0 才返回

【问题讨论】:

    标签: sprite-kit swift2


    【解决方案1】:

    哦,我想通了,

    let playerLocation:CGPoint = self.convertPoint(player.position, fromNode: world)
    

    谢谢。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-01
      • 2018-07-04
      • 1970-01-01
      • 1970-01-01
      • 2019-01-05
      相关资源
      最近更新 更多