屏幕坐标系是这个:
o ----------------------------------->x轴
||
|
|
|
|
|
|
|
V
y轴
通常在使用原生GUI绘制时要考虑,这些GUI组件不属于编辑器中的物体,绘制时并不会参加物体的深度计算等操作,等到物体绘制完它才最后绘制到屏幕。
世界坐标系是这个:
y轴
^
|
|
|
|
|
|
|
|
o ------------------------->x轴
能在编辑器看到的都是使用世界坐标,例如NGUI、UGUI这些虽然是UI组件,但其实都是编辑器的物体,使用的也是世界坐标系。不过他们是在指定的一个摄像机里和这个摄像机里的其他ui物体进行深度计算,而不是和场景中其他物体计算。
所以,在混合使用原生GUI和UGUI等UI插件时,要注意两者的坐标系是不同的,设置位置y轴要以屏幕中间水平线为准反过来。