【从零开始入门unity游戏开发之——unity篇04】unity6基础入门——场景窗口(Scene)和层级窗口(Hierarchy)介绍

文章目录

  • 场景窗口(Scene)和层级窗口(Hierarchy)
  • 一、层级窗口(`Hierarchy`)
    • 1、添加新的对象(物体)
    • 2、`Hierarchy`层级窗口快捷键
    • 3、搜索
  • 二、Scene场景窗口
    • 1、工具栏控制台
    • 2、操作物体位置角度和缩放工具栏
      • (1) 平移
      • (2)移动
      • (3)旋转
      • (4)缩放
      • (5)矩形工具
      • (6)综合
      • (7)编辑碰撞体积
    • 3、窗口上方工具条内容
      • (1)中心(Center)和轴心(Pivot)切换
      • (2)全局(世界)和局部(本地)坐标切换
      • (3)网格和吸附单元格大小
      • (4)切换辅助网格可见性
      • (5)打开和关闭网格吸附
      • (6)搜索对象
      • (7)绘制模式
      • (8)调试绘制模式
      • (9)2D 3D视图切换
      • (10)打开或关闭音频。
      • (11)打开或关闭特效显示
      • (12)隐藏对象,单击切换场景中显示可见性
      • (13)选择在“场景”视图中显示的层
      • (14)场景视图相机的设置
      • (15)在场景视图中切换所有提示图标的可见性
    • 4、场景世界坐标轴
    • 5、AI Navigation
    • 6、游戏小相机
    • 场景中的快捷操作
  • 三、场景窗口和层级窗口配合的操作
    • 1、眼睛作用
    • 2、手指作用
    • 3、快速定位物体对象
  • 专栏推荐
  • 完结

场景窗口(Scene)和层级窗口(Hierarchy)

在这里插入图片描述

场景窗口(Scene)和层级窗口(Hierarchy)是息息相关的,层级窗口中看到的内容就是场景窗口中的显示对象

一、层级窗口(Hierarchy

我们可以在Hierarchy窗口中创建或拖入各种游戏对象
比如:模型、光源、图片、UI等等内容

层级窗口中显示的就是一个场景中的所有对象,比如现在系统默认就创建了相机和3d灯光对象
在这里插入图片描述

1、添加新的对象(物体)

在窗口中空白区域点击右键或者点击左上角+号键,可以创建对象和操作对象
在这里插入图片描述
这里我们可以试着创建几种3D对象试一试效果
在这里插入图片描述

2、Hierarchy层级窗口快捷键

其实快捷键操作和电脑系统的快捷键操作基本类似,拖动对象可以换位置

快捷键效果
F2对象改名
Ctrl+C复制
Ctrl+V粘贴
Ctrl+D克隆
Delete删除
ctrl+z撤销
  • F2:对象改名
    在这里插入图片描述

  • Ctrl+C:复制

  • Ctrl+V:粘贴
    在这里插入图片描述

  • Ctrl+D:克隆
    在这里插入图片描述

  • Delete:删除
    在这里插入图片描述

  • ctrl+z:撤销
    在这里插入图片描述

3、搜索

可以通过名称快速搜索对应的对象物体
在这里插入图片描述


二、Scene场景窗口

在这里插入图片描述

1、工具栏控制台

左下角工具栏,其实就是控制其他工具栏的显示隐藏,算一个总的工具栏控制台
在这里插入图片描述
为了后面好做介绍,所以这里我先把所有的工具栏全部开启了
在这里插入图片描述

2、操作物体位置角度和缩放工具栏

在这里插入图片描述

(1) 平移

快捷键:Q
ps:其实跟直接长按鼠标中键效果差不多,实际开发我们都是用鼠标中键代替)
在这里插入图片描述

(2)移动

快捷键:W
在这里插入图片描述

(3)旋转

快捷键:R
在这里插入图片描述

(4)缩放

快捷键:E
在这里插入图片描述

(5)矩形工具

快捷键:T

通常用于调整2d或者UI元素,等到2d和UI我们再讲
在这里插入图片描述

(6)综合

快捷键:Y
在这里插入图片描述

(7)编辑碰撞体积

就是快捷编辑碰撞体积,后面讲到碰撞相关知识再介绍

3、窗口上方工具条内容

在这里插入图片描述

(1)中心(Center)和轴心(Pivot)切换

为了演示中心和轴心的效果,我新增一个对象立方体球体,球体作为立方体的子物体
在这里插入图片描述
效果,立方体选择中心和轴心的效果,特别是在物体旋转时差别尤为明显

在这里插入图片描述

(2)全局(世界)和局部(本地)坐标切换

全局(世界)坐标下,无论物体如何进行旋转,移动坐标轴向的方向始终是不变(始终是世界坐标)
在这里插入图片描述

局部(本地)坐标下,移动坐标轴向的方向始终跟随物体旋转而旋转,相当于每个物体都有一个自己的坐标系(局部坐标系)
在这里插入图片描述

(3)网格和吸附单元格大小

通常要和后面的第5个工具配合使用

(4)切换辅助网格可见性

一般我们都是使用默认值,Y轴网格即可
在这里插入图片描述

(5)打开和关闭网格吸附

相当于可以按单元格大小去移动物体
在这里插入图片描述
ps:其实有快捷键:按住ctrl移动进行移动就是按单位大小移动)

其中旋转和缩放其实也按指定的大小单次变化
在这里插入图片描述
Snap to Grid:将游戏对象对齐到网格上的绝对位置,移动物体位置就会移动到最近的和网格对其的位置。设置为 Global(全局)时,此选项才起作用。
对其选定项:选择要将所选游戏对象对齐到的单个轴或者所有轴,点击物体位置就会移动到最近的整数位置。

(6)搜索对象

这个和前面说的层级窗口的搜索功能是一样且关联一起的
在这里插入图片描述

(7)绘制模式

  • Wireframe Draw Mode:线框绘制模式
  • Shaded Wireframe Draw Mode:线框模型模式
  • Unlit Draw Mode:无阴影模式
  • Shaded Draw Mode:着色绘制模式
    在这里插入图片描述

默认通常使用着色绘制模式

(8)调试绘制模式

开启左下角、右下角都有相关参数可以自主调节。

(9)2D 3D视图切换

3D游戏通常保持3D模式,一般2D游戏或者绘制UI时,我们才会去这里切换为2D
在这里插入图片描述

(10)打开或关闭音频。

你为游戏添加音乐音效,如果测试一且正常但是却没有听到声音,大概率就是你关闭这个功能

(11)打开或关闭特效显示

比如

  • Skybox:天空盒
  • Fog:雾
  • Flares:耀斑
  • Always Refresh:始终刷新
  • Post Processing:后处理
  • Particle Systems:粒子系统
    在这里插入图片描述
    默认除了Always Refresh始终刷新都是全部开启的,Always Refresh一般是在后面做shader特效为了实时查看效果才会开启,大家目前不用理解是什么意思,有个印象就行,等后面用到了自然就知道了
    在这里插入图片描述

(12)隐藏对象,单击切换场景中显示可见性

这个一般和层级前面的小眼睛配合使用 ,只是场景里隐藏物体,但不是真的隐藏,物体其实还是在那里

我们只希望处理某一些物体的时候,排除其他干扰,会用到这个功能
在这里插入图片描述

(13)选择在“场景”视图中显示的层

目前我们新增的对象都是在 Default层,关掉这个层就看不见物体了
在这里插入图片描述

层的概念我们现在还没说,等后面介绍了层,再回来测试效果

(14)场景视图相机的设置

在这里插入图片描述

(15)在场景视图中切换所有提示图标的可见性

比如我们现在场景上就有摄像机和灯光的图标,如果你觉得它阻碍了视野,可以选择缩小图标
在这里插入图片描述
或者直接隐藏图标
在这里插入图片描述

4、场景世界坐标轴

Unity 中的 游戏场景 是一个 三维空间
在这里插入图片描述
以屏幕为参照物:
垂直屏幕向内为Z正方向
平行屏幕向右为X正方向
平行屏幕向上为Y正方向

使用手势形象的理解 Unity 的坐标轴 ,其中xyz三维坐标系可参考左手坐标系(左手定则
在这里插入图片描述

点击坐标轴中心或者下面的Prtsp就可以进行场景相机的正交、透视模式切换
ps:至于什么是正交、透视模式,后面介绍相机时再具体介绍。
在这里插入图片描述
点击轴可以进行切换
在这里插入图片描述
注意:最好不要胡乱的切换Unity 的坐标轴,很容易导致你的找不清方向,始终保持默认x向左,y向上,z向前才是明智之举

5、AI Navigation

右边的工具表示AI导航网格,目前来说不重要,先不介绍,等后面用到导航网格了再说
在这里插入图片描述

6、游戏小相机

在这里插入图片描述
右下角的其实就是一个辅助小相机,用于显示层级窗口(Hierarchy)里相机的拍摄内容,如果有多个相机还可以进行切换。

这个功能通常只是用于辅助我们,实际很少用

场景中的快捷操作

操作描述
鼠标单击选中单个物体
Ctrl + 鼠标单击多选物体
鼠标框选选中多个物体
鼠标右键按下 + 移动鼠标旋转视口
滚动鼠标中间缩放视口,相对屏幕中心点拉近拉远
鼠标中间按下 + 移动鼠标平移视口
鼠标右键按下 + WASD漫游场景
鼠标右键按下 + WASD + Shift快速漫游场景
长按 ALT 键 + 鼠标左键 + 移动鼠标相对观察视口中心点旋转
长按 ALT 键 + 鼠标右键 + 移动鼠标相对屏幕中心点拉近拉远
长按 ALT 键 + 滚动鼠标中间相对观察视口中心点拉近拉远
选中物体之后,按 F 键居中显示物体

标红的是最常用的操作,大家可以自行去试一试,这里就不演示了。通过熟练掌握这些快捷操作,可以大大提高你在 Unity 中的工作效率。

这些操作不用特地去记,操作多了自然就知道了。


三、场景窗口和层级窗口配合的操作

1、眼睛作用

前面已经介绍了,只是场景里隐藏物体,但不是真的隐藏,物体其实还是在那里
在这里插入图片描述
我们只希望处理某一些物体的时候,排除其他干扰,会用到这个功能

2、手指作用

物体禁用手指后,无论是通过点击还是框选都不能被选中
在这里插入图片描述
我们希望排除某一些物体干扰的时候,会用到这个功能,这个一般用的比较少

3、快速定位物体对象

层级窗口双击对象快速在场景视口定位为物体。快捷键,选中对象后按F
在这里插入图片描述


专栏推荐

地址
【从零开始入门unity游戏开发之——C#篇】
【从零开始入门unity游戏开发之——unity篇】
【制作100个Unity游戏】
【推荐100个unity插件】
【实现100个unity特效】
【unity框架开发】

完结

赠人玫瑰,手有余香!如果文章内容对你有所帮助,请不要吝啬你的点赞评论和关注,你的每一次支持都是我不断创作的最大动力。当然如果你发现了文章中存在错误或者有更好的解决方法,也欢迎评论私信告诉我哦!

好了,我是向宇,https://xiangyu.blog.csdn.net

一位在小公司默默奋斗的开发者,闲暇之余,边学习边记录分享,站在巨人的肩膀上,通过学习前辈们的经验总是会给我很多帮助和启发!如果你遇到任何问题,也欢迎你评论私信或者加群找我, 虽然有些问题我也不一定会,但是我会查阅各方资料,争取给出最好的建议,希望可以帮助更多想学编程的人,共勉~
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/66031.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Mac中配置vscode(第一期:python开发)

1、终端中安装 xcode-select --install #mac的终端中安装该开发工具 xcode-select -p #显示当前 Xcode 命令行工具的安装路径注意:xcode-select --install是在 macOS 上安装命令行开发工具(Command Line Tools)的关键命令。安装的主要组件包括:C/C 编…

快速将索尼手机联系人导出为 HTML 文件

我想将 Sony Xperia 手机上的联系人导出到计算机上进行备份,并在需要时进行编辑。这可以做到吗?如何做到?作为助手我需要下载什么工具吗? 当您的 Android 手机上存储了如此多的重要联系人,而您又不想丢失它们时&#…

学习threejs,导入AWD格式的模型

👨‍⚕️ 主页: gis分享者 👨‍⚕️ 感谢各位大佬 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍⚕️ 收录于专栏:threejs gis工程师 文章目录 一、🍀前言1.1 ☘️THREE.AWDLoader AWD模型加…

【OAA 】面向对象分析:从概念到实践

🔥个人主页: 中草药 🔥专栏:【Java】登神长阶 史诗般的Java成神之路 我们都知道Java是一门面向对象的开发语言,在软件开发的广袤天地中,面向对象分析(Object-Oriented Analysis,简称…

jvm结构介绍

JVM结构概述 Java虚拟机(JVM)是Java程序的运行环境,它负责将Java字节码转换为机器码并执行。JVM的结构主要包括类加载子系统、运行时数据区、执行引擎、本地接口以及垃圾收集器。 1. 类加载子系统(Class Loader Subsystem&#xf…

Nginx常用配置之详解(Detailed Explanation of Common Nginx Configurations)

Nginx常用配置详解(图文全面总结) Nginx Nginx 是一款轻量级的高性能 HTTP、 和反向代理服务器。 Nginx,被广泛用于负载均衡、静态文件服务、和代理.........等。 Nginx,以高并发、低内存占用、和高可用性著称,大部分的大厂以及公司都在使…

Win11+WLS Ubuntu 鸿蒙开发环境搭建(二)

参考文章 penHarmony南向开发笔记(一)开发环境搭建 OpenHarmony(鸿蒙南向开发)——标准系统移植指南(一) OpenHarmony(鸿蒙南向开发)——小型系统芯片移植指南(二&…

ubuntu 使用s3fs配置自动挂载对象存储

一、环境准备 1.有访问对象存储权限的AKSK 2.服务器、对象存储 二、实施步骤 sudo apt update sudo apt install s3fs echo "AK:SK" >/home/ubuntu/.passwd-s3fs ---位置自定义 chmod 600 /home/ubuntu/.passwd-s3fs ---权限必须要有 mkdir /data sudo s3fs …

聚铭网络受邀参加2024年南京市信息技术应用创新产业供需对接会

近日,备受瞩目的2024年南京市信息技术应用创新产业供需对接会(‘宁工品推’信创、商用密码专场)”在中国(南京)软件谷云密城圆满举办。聚铭网络作为信创领域的杰出代表厂商,受邀出席本次大会,为…

关于 AWTK 和 Weston 在旋转屏幕时的资源消耗问题

关于 AWTK 和 Weston 在旋转屏幕时的资源消耗问题,首先需要理解这两者旋转的本质区别及其资源开销。 AWTK的屏幕旋转: AWTK旋转的实现方式: AWTK 是一个用户界面工具包,它通过图形渲染系统处理所有控件和窗口的旋转。当你使用 w…

RS485方向自动控制电路分享

我们都知道RS485是半双工通信,所以在传输的时候需要有使能信号,标明是发送还是接收信号,很多时候就简单的用一个IO口控制就好了,但是有一些低成本紧凑型的MCU上,一个IO口也是很珍贵的,因此,如果…

UE5材质节点Frac/Fmod

Frac取小数 Fmod取余数 转场效果 TimeMultiplyFrac很常用 Timesin / Timecos 制作闪烁效果

图神经网络_GNN从入门到入门

文章目录 0 提出背景1 网络结构2 GNN算法2.1 算法描述2.2 举个栗子 3 GNN本质4 应用领域5 代码案例5.1 PyG的下载5.2 常用数据集介绍5.3 one demo 0 提出背景 经典的深度神经网络适用于 欧几里得数据(Euclidean data),比如我们常常用卷积神经…

CDGA数据治理工程师-学习笔记

目录 第一章 数据管理 组织管理数据的目标: 数据管理的原则: 数据生命周期: 数据管理战略的组成应包括: 第二章 数据伦理 目标 数据伦理活动 数据处理伦理问题 贝尔蒙特 数据伦理准则 违背伦理进行数据处理的风险 建立…

AWS K8s 部署架构

Amazon Web Services(AWS)提供了一种简化的Kubernetes(K8s)部署架构,使得在云环境中管理和扩展容器化应用变得更加容易。这个架构的核心是AWS EKS(Elastic Kubernetes Service),它是…

计算机网络 (16)数字链路层的几个共同问题

一、封装成帧 封装成帧是数据链路层的一个基本问题。数据链路层把网络层交下来的数据构成帧发送到链路上,以及把接收到的帧中的数据取出并上交给网络层。封装成帧就是在一段数据的前后分别添加首部和尾部,构成了一个帧。接收端在收到物理层上交的比特流后…

网页单机版五子棋小游戏项目练习-初学前端可用于练习~

今天给大家分享一个 前端练习的项目,技术使用的是 html css 和javascrpit 。希望能对于 刚刚学习前端的小伙伴一些帮助。 先看一下 实现的效果图 1. HTML(HyperText Markup Language) HTML 是构建网页的基础语言,它的主要作用是定…

同三维T80004ES H.265高清SDI编码器

1路SDI 1路3.5音频输入,1路SDI环出 产品简介: 同三维T80004ES高标清SDI音视频编码器支持1路高清或1路标清SDI音视频,1路3.5MM独立音频接口采集功能。编码输出双码流H.265/H.264格式,音频 MP3/AAC格式。编码码率可调,画面质量可控制…

教程:从pycharm基于anaconda构建机器学习环境并运行第一个 Python 文件

1. 安装 PyCharm 访问 PyCharm 官方网站:https://www.jetbrains.com/pycharm/。下载社区版(免费)或专业版(收费,提供更多功能)。按照操作系统的安装指导安装 PyCharm。安装后打开 PyCharm,并根…

音频进阶学习九——离散时间傅里叶变换DTFT

文章目录 前言一、DTFT的解释1.DTFT公式2.DTFT右边释义1) 复指数 e − j ω n e^{-j\omega n} e−jωn2)序列与复指数相乘 x [ n ] ∗ e − j ω n x[n]*e^{-j\omega n} x[n]∗e−jωn复指数序列复数的共轭正交正交集 3)复指数序列求和 3.DTF…