【发布时间】:2019-08-02 08:23:47
【问题描述】:
我有一个 JSON 文件,其坐标 (0.0) 位于左上角(第一张图片)。在 Unity 中 (0.0) 位于屏幕的中心(第二张图片)。我正在寻找一种可以将文件坐标转换为 Unity 坐标的方法。
所以我的问题是如何将第一张图片的坐标转换为 Unity 坐标?
例如在位置 (2.3) 我有字母“A”。如何将其转换为与 Unity 匹配?
我已经尝试过Camera.main.ScreenToWorldPoint,但我总是得到所有输入的相同结果。
【问题讨论】:
-
你知道你正在使用的网格的宽度和高度吗?
-
是的,我正在获取电路板的宽度和高度。
-
你的相机在 (0,0) 位置吗?
-
是相机在 (0,0)。从第一对图像中,如果您从带有字母 A 的左侧网格中看到 (2,3),并且在右侧网格中看到 (2,3),它将位于右上角,这就是我拥有的原因这个问题。
-
您能否发布当前转换坐标的过程、单个字母的预期结果和该字母的实际结果?
标签: unity3d coordinates