Unity3D世界坐标系 ( 左手坐标系 | 游戏物体坐标 | 世界坐标系方向 )
Posted 韩曙亮
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity3D世界坐标系 ( 左手坐标系 | 游戏物体坐标 | 世界坐标系方向 )相关的知识,希望对你有一定的参考价值。
文章目录
一、左手坐标系
Unity 中的 游戏场景 是一个 三维空间 ,
- x 轴 ( 红色 ) 和 z 轴 ( 蓝色 ) 组成了 地面 ;
- y 轴 ( 绿色 ) 垂直于地面 , 指向上方 ;
使用手势形象的理解 Unity 的坐标轴 ;
Unity 的世界坐标系 采用的是下图中的 左手坐标系 , 当 x 轴向右 , y 轴向上 时 , z 轴向里 ;
左手坐标系 与 右手坐标系 的区别是 , 当 x 轴向右 , y 轴向上 时 :
- 左手坐标系 的 z 轴 向里 ;
- 右手坐标系 的 z 轴 向外 ;
根据 导航器 Gizmo 可以看出 , Unity 场景的坐标系是左手坐标系 ;
二、游戏物体坐标
游戏物体 的 坐标 , 由其 x , y , z 三个轴的位置确定 ;
这三个值组成 坐标值 , 可以在 Inspector 检查器窗口 设定 ;
下图中 , 在 Hierarchy 层级窗口 或者 Scene 场景窗口 选中 立方体 , 然后 设置右侧 Inspector 检查器窗口 中的 Transform 属性中的 Position 属性 , 即可设置 立方体 游戏物体 的坐标位置 ;
当前位置是 ( 0 , 0 , 0 ) 世界坐标系的中心位置 , 将其设置为 ( 2 , 2 , 2 ) , 即可将其移动到如下位置 :
Gane 游戏窗口 显示的内容 , 可以 清楚的展示位置 ;
三、世界坐标系方向
世界坐标系方向 :
- y 轴代表上下 , 绿色箭头指向天空 ;
- x 轴代表东西方向 , 红色箭头指向东方 ;
- z 轴代表南北方向 , 蓝色箭头指向北方 ;
在左手坐标系中 , 方向与 Unity 方向一致 ;
以上是关于Unity3D世界坐标系 ( 左手坐标系 | 游戏物体坐标 | 世界坐标系方向 )的主要内容,如果未能解决你的问题,请参考以下文章
Unity3D之笛卡尔坐标系转换——屏幕坐标转换世界坐标,世界坐标转换相机坐标工具
Unity3D之笛卡尔坐标系转换——屏幕坐标转换世界坐标,世界坐标转换相机坐标工具