unity ui坐标系转换
Posted sweetxiaoma
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity ui坐标系转换相关的知识,希望对你有一定的参考价值。
世界坐标:
transform.position获取的是世界坐标
屏幕坐标:
单位像素
屏幕左下角(0,0)右上角(Screen.width,Screen.height)
Screen.width = Camera.main.pixelWidth;
Screen.height = Camera.main.pixelHeight;
可通过Input.mousePosition获取屏幕坐标
视口坐标:
屏幕左下角(0,0)右上角(1,1)
视口坐标是一个3D坐标,z轴是相对于相机而言。
GUI坐标:
通过OnGUI()方法绘制UI时使用的坐标。
单位像素
屏幕左上角(0,0) 右下角(Screen.width,Screen.height)
以上是关于unity ui坐标系转换的主要内容,如果未能解决你的问题,请参考以下文章