码迷,mamicode.com
首页 > 编程语言 > 详细

unity ui坐标系转换

时间:2019-07-12 18:57:19      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:mouse   右上角   通过   sep   height   pix   屏幕   获取   方法   

世界坐标:
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坐标系转换

标签:mouse   右上角   通过   sep   height   pix   屏幕   获取   方法   

原文地址:https://www.cnblogs.com/sweetXiaoma/p/11177520.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!