Unity3D视图中心 ( 视图中心概念 | 围绕游戏物体旋转 | 添加游戏物体到游戏场景的位置 )
Posted 韩曙亮
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity3D视图中心 ( 视图中心概念 | 围绕游戏物体旋转 | 添加游戏物体到游戏场景的位置 )相关的知识,希望对你有一定的参考价值。
文章目录
一、视图中心概念
视图中心 是当前 Scene 场景窗口 中 3D 视图 中心点位置 ;
当使用 " alt + 鼠标左键 " 进行旋转时 , 是 围绕 视图中心 进行旋转的 ;
默认的 视图中心 为 世界坐标 ( 0 , 0 , 0 ) 坐标位置 ;
一般 3D 软件都支持 围绕某个物体旋转 , 如 Blender , 但是 Unity 不支持该功能 , 只支持 围绕视图中心点进行旋转 ;
二、围绕游戏物体旋转
如果想要在 Unity 中围绕 游戏物体 GameObject 旋转 , 需要 先将物体放在视野中心 , 然后再进行旋转 ;
首先 , 选中 游戏物体 GameObject ,
然后 , 按 F 键 , 即可将当前所选的的 游戏物体 放置在 视图中心 ;
最后 , 设置完成之后 , 使用 " alt + 鼠标左键 " 进行旋转 , 此时会绕着 游戏物体 进行旋转 ;
上述绕着 游戏物体 旋转 , 需要先将 游戏物体 设置为 视图中心 , 其本质是绕着 视图中心 旋转 ;
在如下 Scene 场景 中 , 想要绕着 主摄像机 旋转 ;
首先 , 选中 主摄像机 ;
然后 , 按 " F " 键 , 将 主摄像机 设置到 视图中心 位置 ;
最后 , 使用 " alt + 鼠标左键 " 进行旋转 , 围绕 主摄像机 , 同时也是 视图中心 点 , 进行旋转 ;
三、添加游戏物体到游戏场景的位置
当向 游戏场景 中 添加 游戏物体 GameObject 时 , 默认放置在 视图中心 位置 ; 在实际的 游戏开发 中 , 视图中心 可以作为 " 出生点 " 使用 ;
在 Hierarchy 层级窗口 中 , 空白处点击右键 , 在弹出的菜单中选择 " 3D Object | Cylinder " 选项 , 可向 当前 游戏场景 视图中心 位置 , 添加一个 圆柱体 ;
由于在上一个章节中 , 将 视图中心 设置在了 主摄像机 位置 , 新添加的 圆柱体 覆盖了主摄像机 ;
以上是关于Unity3D视图中心 ( 视图中心概念 | 围绕游戏物体旋转 | 添加游戏物体到游戏场景的位置 )的主要内容,如果未能解决你的问题,请参考以下文章