Unity世界坐标转成UI坐标

Unity世界坐标转成UI坐标

介绍

在Unity中官方提供了很多坐标转换的API,但是还没有一个API是将世界坐标系转换成UI的坐标系,世界坐标系在屏幕中的位置是不固定的所以有时候需要转换成UI坐标系**(注意这里不是转换成屏幕坐标,而是UI坐标)**

转换代码

需要先将世界坐标转换成屏幕坐标,然后在将屏幕坐标转换成UI坐标

世界坐标转屏幕坐标

//需要转换的世界坐标
Vector3 worldPostion = new Vector3(0f, -

猜你喜欢

转载自blog.csdn.net/qq_42194657/article/details/145590216
今日推荐