gpt4 book ai didi

swift - 尝试手动将 2d 触摸转换为 spritekit 坐标时出现问题

转载 作者:行者123 更新时间:2023-11-30 10:34:22 26 4
gpt4 key购买 nike

我正在尝试将 2d 触摸转换为 Sprite 套件坐标世界空间。我知道有一些方便的方法,例如“convert(_:from:)”。但在我的场景中,我需要手动执行此操作,我只是不知道从哪里开始。

谢谢

最佳答案

         let width = screenSize.width
let height:CGFloat = screenSize2.height

//convert screen space to cartesian space
let x = ((point.x * 720) / (width)) - (width)
let y = ((-point.y * 1280) / (height)) + (height)

有效,比率

关于swift - 尝试手动将 2d 触摸转换为 spritekit 坐标时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58399431/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com