【问题标题】:Convert UIKit coordinates to SpriteKit coordinates将 UIKit 坐标转换为 SpriteKit 坐标
【发布时间】:2014-11-26 20:47:11
【问题描述】:

我正在尝试将正常的 uikit 坐标(左上原点,宽度和高度向右和向下)转换为 Sprite Kit 坐标(原点在节点的中心,左和下是负数,右和上是正数)。

有人知道怎么做吗?不幸的是,据我所知,我无法解决这个问题,因为我正在使用 QuartzCore 在 SKNode 上绘图。没有转换,我真的很喜欢图纸。

【问题讨论】:

    标签: ios uikit sprite-kit coordinate-systems


    【解决方案1】:

    根据文档,SKViewConverting Between View and Scene Coordinates 的方法。

    记住场景本身就是一个SKNode,所以如果你需要从场景坐标到特定的节点坐标系,还有Converting to and from the Node’s Coordinate System中的方法。

    【讨论】:

    • 感谢 rickster,这正是我所需要的。我对stackoverflow有点陌生......只是想知道我需要做什么才能说'你的答案是正确的,我很感激'?在我有 15 个代表之前,我不能按向上箭头按钮。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多