一、【Unity3D的四种坐标系】

1、WorldSpace(世界坐标):我们在场景中添加物体(如:Cube),他们都是以世界坐标显示在场景中的。transform.position可以获得该位置坐标。

x轴:左负右正

y轴:上正下负

z轴:里正外负

2、Screen Space(屏幕坐标):以像素来定义的,以屏幕的左下角为(0,0)点,右上角为(Screen.width,Screen.height),Z的位置是以相机的世界单位来衡量的。注:鼠标位置坐标属于屏幕坐标,Input.mousePosition可以获得该位置坐标,手指触摸屏幕也为屏幕坐标,Input.GetTouch(0).position可以获得单个手指触摸屏幕坐标。

Screen.width= Camera.pixelWidth

Screen.height = Camera.pixelHeigth

3、ViewPortSpace(视口坐标):视口坐标是标准的和相对于相机的。相机的左下角为(0,0)点,右上角为(1,1)点,Z的位置是以相机的世界单位来衡量的。

4、绘制GUI界面的坐标系:这个坐标系与屏幕坐标系相似,不同的是该坐标系以屏幕的左上角为(0,0)点,右下角为(Screen.width,Screen.height)。

【四种坐标系的转换】

1、世界坐标→屏幕坐标:camera.WorldToScreenPoint(transform.position);这样可以将世界坐标转换为屏幕坐标。其中camera为场景中的camera对象。

2、屏幕坐标→视口坐标:camera.ScreenToViewportPoint(Input.GetTouch(0).position);这样可以将屏幕坐标转换为视口坐标。其中camera为场景中的camera对象。

3、视口坐标→屏幕坐标:camera.ViewportToScreenPoint();

4、视口坐标→世界坐标:camera.ViewportToWorldPoint();

出处: http://www.cnblogs.com/tekkaman/p/3809409.html

http://blog.csdn.net/dreamsnow127/article/details/44155509

二、Unity系统单位设置

㈠. 3dsmax 转 Unity的比例为100:1;也就是说Unity单位是3dsmax的100倍。

㈡. Maya转Unity的比例为0.01:1;也就是说Maya的单位是Unity的100倍。

㈢. Lightwave模型导入到Unity的转换比为100:1,和3dsmax的一样。

㈣. CINEMA 4D 模型导入到Unity的转换比为0.01:1,1厘米等于Unity的1米。

unity中单位是米还是厘米_Unity3D 单位相关推荐

  1. unity中单位是米还是厘米_2019-08-22Unity中的单位长度与像素之间的关系

    一:什么是像素? 像素是由很多个小方格组成,每一个小方格上都存储了位置信息和色彩信息.像素是图像的最小单位 分享一个知识点:图像分为两类,位图和矢量图 位图(点阵图):由多个像素组成,当放大时被分为多 ...

  2. unity中单位是米还是厘米_【一步数学】小学数学单位换算公式大全及专项训练...

    重量单位换算 1吨=1000千克 1吨=1000 000克 吨:吨是重量单位,公制一吨等于1000公斤:计算船只容积的单位,一吨等于2.83立方米(合100立方英尺). 1千克=1000克 500克= ...

  3. unity中单位是米还是厘米_cm在单位里是厘米还是毫米

    展开全部 MM是代表毫米,cm是厘米. 1毫米=0.1厘米:1mm=0.1cm=0.01dm=0.001m=0.000001km=1 000μm=1 000 000nm 例如:500毫米(mm)=50 ...

  4. unity中单位是米还是厘米_米和厘米都是什么单位

    展开全部 "米"和"厘米"都是长度单位. 1.长度单位是指丈e5a48de588b662616964757a686964616f31333365643661量 ...

  5. unity中单位是米还是厘米_数学单位换算公式口诀

    单位换算题是数学学习重点之一.孩子对单位换算记忆不够深刻,所以总是混淆运用,绕来绕去会出现计算失误,进率错误等问题. 口诀: 大化小,往右移,进率有几个"0",就移几位. 小化大, ...

  6. unity中单位是米还是厘米_小学数学常用单位换算汇总,收藏起来方便孩子查阅...

    单位换算题是小学数学学习重点之一.孩子对单位换算记忆不够深刻,所以总是混淆运用,绕来绕去会出现计算失误,进率错误等问题. 单位换算大全来啦,还有记忆窍门,就算是小马虎也能一目了然,熟记于心.记得多摘抄 ...

  7. unity中单位是米还是厘米_401场地清理是什么,由施工单位做还是甲方做?造价中如何体现?...

    场地清理是对公路用地范围及借土场范围内施工场地的清理.拆除和挖掘,以及必要的平整场地等有关作业. 一.工作内容 根据路基工程项目分表可以看出 场地清理主要包括三方面内容: 1.清理与拆除 (1)清除表 ...

  8. unity中链接字符串和变量显示_unity3d根据字符串读取属性.

    unity3d的对象有field, property. 一般要取得类的某个属性时,要使用GetType().GetField(xxx); 许多教程都写用property.(坑) property 感觉 ...

  9. 在Unity中导入fbx格式文件

    unity中是以米为单位,要想让3dmax中建的模型导入到unity中与unity自带的3d object尺寸一致,最直接的办法是将3dmax中的系统单位也设成米.在三维软件里设置 在菜单->自 ...

  10. unity中向量单位化

    unity中向量单位化 Vector3 pos = (transform.position - rightpos.position).normalized;

最新文章

  1. Numpy 广播机制(两个不同维度对象进行数学运算)
  2. Microsoft Anti-Cross Site Scripting Library V1.5 发布了
  3. request.getSession(false)到底返回什么
  4. python numpy指定列最大值,统计次数
  5. mysql开启事务_MySQL入门之事务(上)
  6. rxjs里concatMap operators的用法
  7. [转]mpvue中的小程序调用系统自带查看图片的功能
  8. kafka和storm集成_Storm和Kafka集成的重要生产错误和修复
  9. 想加入IT行业为何建议你学Python,不要错过时机哦
  10. 将数据传回前端_惠普打印机被发现偷偷回传数据:隐藏极深
  11. go去掉最后一个字符_可维护的Go代码程序指南(一)之变量篇
  12. WEB版一次选择多个文件进行批量上传(Plupload)的解决方案
  13. c#的FileSystemWatcher对象监视文件的变化的事件,无休止的触发事件的解决办法
  14. 苹果 macOS Monterey 12 正式发布
  15. OpenCV : 投影变换
  16. 程序设计入门c语言代码,C语言程序设计 入门源代码代码集合
  17. 防DDoS攻击,你知道自己和其他大型运营商的区别在哪里吗?
  18. 南开大学推出中国首家元宇宙新闻与传播学院
  19. 百度地图线路颜色_旅游厕所电子地图:让“方便”更方便
  20. 多屏幕多分辨率的支持和一些概念

热门文章

  1. 用VC GDI+画一颗树
  2. 中国IT的领路人——播布客
  3. 分享一张职场学习必备的工作法思维导图
  4. Enzo高灵敏度检测——Arg8-Vasopressin ELISA kit
  5. android中android:wight详解
  6. Python列表排序_revered逆序_max_min_sum
  7. 百度搜索下拉框及百度相关搜索中刷关键字方法
  8. jbX和finss的一些问题
  9. 字符串str.format()方法的个人整理
  10. 蓝牙通知栏图标不显示的问题解决