Unity3D游戏物体操作 ( 场景简介 | 添加游戏物体 | 操作游戏物体 | 选中游戏物体 | 场景显示效果缩放 | 重命名游戏物体 | 复制游戏物体 | 删除游戏物体 | 移动游戏物体 )

Posted 韩曙亮

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity3D游戏物体操作 ( 场景简介 | 添加游戏物体 | 操作游戏物体 | 选中游戏物体 | 场景显示效果缩放 | 重命名游戏物体 | 复制游戏物体 | 删除游戏物体 | 移动游戏物体 )相关的知识,希望对你有一定的参考价值。

文章目录





一、Scene 场景简介



Scene 场景 指的是 游戏中的场景 , 也可以理解为 关卡 ; 如 : 房间场景 , 需要加载墙壁 , 地板 , 家具等模型 ; 通常一个场景需要一次性加载到内存中 ;


创建 Unity 项目后 , 会默认创建一个 SampleScene 场景 ;

① 在 Project 项目窗口 中 选中左侧的 " Assets | Scenes " 选项 , 然后在右侧的 面板中 , 就可以看到 SampleScene 场景对应的项目文件 , 该项目文件对应的 Project 项目窗口内容如下 :

该项目文件对应的文件系统中的文件是 Y:\\002_WorkSpace\\013_Unity\\My project\\Assets\\Scenes\\SampleScene.unity ;

② 在 Hierarchy 层级窗口 中 , 可以看到 SampleScene 是节点树中的 根节点 ;

③ 在 Scene 场景窗口 中 , 显示的就是场景的具体内容 , 默认只有一个 主摄像机 和一个 平行光源 ; 在 Hierarchy 层级窗口中 ,

  • Main Camera 是主摄像机 ;
  • Directional Lighht 是平行光源 ;

完整的 Unity 编辑器界面如下 :





二、添加游戏物体



在 游戏场景 中 , 出现的任何元素 , 如 : 人物 , 建筑 等 , 都称为 " 游戏物体 GameObject " ;

选择 " 菜单栏 | GameObject | 3D Object | Cube " 可以向场景中添加一个 游戏物体 立方体 ;



Hierarchy 层级窗口 中的空白处 , 点击右键 , 在弹出的菜单中选择 " 3D Object | Cube " 选项 , 也可以向场景中添加 游戏物体 ;

添加完游戏物体后 , 可以在 Scene 场景窗口中看到该游戏物体 , 同时在 Hierarchy 层级窗口 中 , 也可以看到该 游戏物体 对应的节点 ;





三、操作游戏物体



1、选中游戏物体

选中 游戏物体 GameObject 有两种方法 :

  • Hierarchy 层级窗口操作 : 在 Hierarchy 层级窗口 中 , 选中 游戏物体 对应的 节点 ;
  • Scene 场景窗口操作 : 在 Scene 场景窗口 中 , 直接选中该 游戏物体 对应的 3D 模型 ;

选中的物体 , 在 Scene 场景窗口 中 , 会显示橙色的轮廓 ;


2、场景显示效果缩放

使用鼠标滚轮 , 可以放大缩小 Scene 场景 , 正常效果如下 :

  • 向上滚动拉进视角 , 场景显示效果放大 ;
  • 向下滚动拉远视角 , 场景显示效果缩小 ;


3、重命名游戏物体

Hierarchy 层级窗口 中 , 右键点击 游戏物体 GameObject , 在弹出的菜单中 选择 " Rename " 选项 ,

直接在 节点 上修改即可 , 节点的名称可以是中文 ;


4、复制游戏物体

Hierarchy 层级窗口 中 , 右键点击 游戏物体 GameObject , 在弹出的菜单中 选择 " Duplicate " 选项 ,

复制后的效果如下 :


5、删除游戏物体

Hierarchy 层级窗口 中 , 右键点击 游戏物体 GameObject , 在弹出的菜单中 选择 " Duplicate " 选项 ,


6、Inspector 检查器窗口查看被选中游戏物体属性

Hierarchy 层级窗口Scene 场景窗口 中 选中物体后 , 在右侧的 Inspector 检查器窗口 ( 属性窗口 ) 中会显示该 被选中物体的属性 ;

Inspector 检查器窗口 中 , 显示的内容 , 可以看做组件 , 如下图的 Transform 可以看做一个组件 , 控制物体的 " 位移 | 旋转 | 缩放 " 属性 , 其中 Position 指的是 游戏物体 GameObject 在坐标系中的位置 , 默认是 ( 0 , 0 , 0 ) 世界中心点坐标 ;


7、移动游戏物体

Hierarchy 层级窗口 , 右键点击空白处 , 在弹出的菜单中选择 " 3D Object | Sphere " 选项 , 创建一个 球体 ,

创建的 球体 游戏物体 , 默认在 ( 0 , 0 , 0 ) 世界中心坐标 , 正好与正方体重叠 , 这就需要使用 " 移动工具 " , 将球体移出来 ;

在 Unity 编辑器窗口 工具栏 中第二个工具 就是移动工具 , 选中该移动工具 , 然后 在 Hierarchy 层级窗口 , 选中 游戏物体 GameObject , 在 Scene 场景窗口中可以看到 游戏物体 上有 x , y , z 三个坐标轴箭头 , 根据 提示可知 , 红色为 x 轴 , 绿色为 y 轴 , 蓝色为 z 轴 ;

点击 x , y , z 中的任意一个坐标轴 , 就可以 将 游戏物体 GameObject 按照指定的方向进行平移 , 下图中将 球体 沿 z 轴拖动 2 个单位 , 拖动后 在 Inspector 检查器窗口 中 发现球体的 " Transform | Position | Z " 属性变成了 2 ;

以上是关于Unity3D游戏物体操作 ( 场景简介 | 添加游戏物体 | 操作游戏物体 | 选中游戏物体 | 场景显示效果缩放 | 重命名游戏物体 | 复制游戏物体 | 删除游戏物体 | 移动游戏物体 )的主要内容,如果未能解决你的问题,请参考以下文章

Unity3D视图中心 ( 视图中心概念 | 围绕游戏物体旋转 | 添加游戏物体到游戏场景的位置 )

Unity3D游戏物体操作 ④ ( 选中多个游戏物体操作 | 复制选中物体 | 聚焦选中物体 | 激活禁用选中物体 | 对齐选中物体 )

Unity3DUnity 编辑器窗口布局 ( 创建 Unity3D 项目 | 添加物体 | 层级窗口 | 场景窗口 | 游戏窗口 | 属性窗口 | 项目窗口 | 控制台窗口 | 窗口位置修改 )

Unity3D游戏物体操作 ③ ( 旋转操作 | 旋转工具 | 基本旋转 | 设置旋转属性 | 增量旋转 | 缩放操作 | 轴向缩放 | 整体缩放 | 操作工具切换 | 操作模式切换 )

为Unity3D创建素材(3):预设物体(Prefab)

Unity3D 灵巧小知识点 ☀️ | 切换场景后保留上个场景中的游戏物体不被销毁