IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 游戏开发 -> 0基础入门Unity !!!逐个窗口介绍!!! -> 正文阅读

[游戏开发]0基础入门Unity !!!逐个窗口介绍!!!

Unity 界面简介

注:演示使用的Unity版本为2021.1.19

首先,打开Unity,点击右上角layout下拉菜单,选择2 by 3,修改界面布局。下文将按标号顺序逐一介绍所有窗口。
在这里插入图片描述
在这里插入图片描述

1.场景展示窗口——Scene View

场景展示窗口可以展示你构建的游戏。同时,也是向游戏中添加模型,镜头和其他元素的地方。在这个3D窗口里,你可以直接放置你想要使用的模块。
在测试游戏时,该窗口会随着游戏当前的进度而更新。你甚至可以在游戏运行时添加新的对象。
当测试结束后,展示窗口会回到最初的状态;任何更改都不会被保存。

2.游戏展示窗口——Game View

游戏展示窗口等价于玩家视角。在这里,你可以直接游玩你写出的游戏,并且观看所有的元素之间如何相互作用。
游戏展示窗口有一个屏幕横纵比例调节器,可以将窗口调节到一个特定的横纵比,或者某个终端的屏幕尺寸(iPhone或iPad)。
这个功能可以不仅保证游戏剋兼容任何屏幕,而且可以裁剪不必要的元素。你还可以通过点击下拉菜单最下面的**+**来添加一个常用的屏幕长宽比。
在这里插入图片描述

3.主控窗口——Hierarchy Window

主控窗口的列表中显示了当前游戏当前所使用的全部对象。游戏对象就是在你游戏中的对象。
实际上,游戏对象是可以通过添加部件编辑来编辑的空容器。游戏对象可以像文件夹一样在其中添加其他游戏对象。
一个场景代表了游戏的一个阶段(尽管有的游戏只有一个场景),所有当前场景正在使用的游戏对象会显示在你的主控窗口。
每一个新的场景都开始于一个主镜头和一个定点光源他们都是游戏对象。需要强调的是,你不一点更要保留他们,以后你随时可以删除或重新添加他们。当你从主控窗口删除一个游戏对象时,这个对象也会从场景中删除。随着游戏对象的增多,搜索功能会变得愈发宝贵。

在这里插入图片描述

4.工程窗口——Project Window

工程窗口包含了所有你在游戏中使用的模块。你可以使用文件夹整理你的模块。当你需要使用他们时,你可以直接用鼠标将他们从工程窗口拖动到主控窗口。
你也可以把他们从工程窗口拖动到scene view,如果你从电脑中拖动文件夹到工程窗口,Unity会自动把这些文件夹定义为元素。
Unity管理工程窗口的方法与OS相似,你可以直接在在文件系统中做修改,也可以在工程窗口中修改。但是这可能会使你的模块和游戏崩溃。
Unity保留了所有模块的元数据,所以在文件夹之间移动模块会破坏元数据。如果你需要做任何修改,尤其是prefabs,必须要在工程窗口中修改。

5.查看窗口——Inspector Window

查看窗口可以边集任何游戏对象。当你在层次结构中选择一个游戏对象,查看窗口会列出游戏对象的所有成分和他们的组成。
例如,一个光源会有颜色属性和轻度属性,你可以游戏运行时改变他们的数值。

6.工具栏——toolbar

你使用工具栏来控制场景中的各种游戏对象。当你开发游戏时,你将会用到这些工具,所以尽快熟悉这些工具!
但是,在空的场景中,你不能很好地看你到这些工具地作用。所以,首先你可以在场景中添加一个方块。

在这里插入图片描述
选择GameObject->3D Object->Cube 创建一个方块。
(当你学习工具栏地时候,这将为你提供一个参照物)
注意:如果方块在你的视野中消失,可以双击游戏对象中的Cube来重新定位视角。
在这里插入图片描述
手的图标(hand tool

点击手的图标,按住鼠标左键拖动方块,就可以平移镜头;按住右键,就可以转动镜头(镜头可以看作一个固定的点,拖动就可以自由转动)
滑动滚轮可以拉近拉远镜头。
最后按住右键并且按wasd可以前后左右移动镜头,按qe可以上下移动镜头。(按shift可以加速[doge])
hand tool 的快捷键是Q,如果你需要暂时使用handtool,可以同时按鼠标左右键,这时会直接跳转到handtool,当你松开时,会返回原来使用的工具。

Translate tool

translate tool可以改变游戏对象在场景中的位置。对象上有三个颜色的箭头,代表了三维直角坐标系,其中红色代表x轴,绿色代表y轴,蓝色代表z轴。unity中的坐标系是左手系。
注:这种带颜色的坐标系一般被叫做gizmo
随着你学习的深入,你可以自行添加gizmo,例如出生点,镜头坐标,甚至风向。gizmo只有在场景窗口中显示,而且当你不需要时,你可以关闭gizmo
这里有很多方法移动游戏对象,你可以按住一个箭头并且拖动,这时对象就会在箭头方向前后移动。你也可以按住箭头夹角之间的小方块,这时对象会在小方块所在的平面内移动。
在这里插入图片描述
Translate Tool的快捷键是W
下面介绍rotate tool(旋转工具)
你可以注意到方块上有四种颜色的线,红绿蓝代表xyz轴,点击这些线并旋转对象就会在这个颜色对应的平面旋转。白色的线代表和电脑屏幕平行的平面,点击白色线并旋转就是以垂直电脑平面的轴旋转。如果你不想绕任何轴旋转,就点击没有线的区域并拖动旋转。
在这里插入图片描述
rotate tool的快捷键是E

Scale tool缩放工具,缩放工具可以在某个维度上伸缩游戏对象,也可以所有维度按比例放大缩小。
红绿蓝分别代表仅在xyz轴上伸缩,中间的灰色方块代表所有维度等比例放大缩小。
在这里插入图片描述
缩放工具的快捷键是R

rect tool(矩形工具),rect tool主要用来旋转缩放2D游戏对象。
快捷键是T

transform tool是旋转工具和缩放工具的结合,快捷键是Y

倒数第二隔间是切换Center和Pivot模式,在center模式,如果你选择了两个游戏对象,gizmo会出现在两个对象中间,旋转时会绕着中间的gizmo旋转。在pivot模式,每个对象会绕着自己的gizmo旋转。
在这里插入图片描述

第二个按钮切换Global和Local空间
**Global mode:**坐标代表整个场景的东西南北
**local mode:**坐标代表物体自身的上下左右

7.演示按钮——Play Buttons

playbuttons可以控制游戏的开始和停止,
在这里插入图片描述
点击第一个按钮就可以测试你的游戏,当点击后,按键会变成蓝色,这表示游戏正在运行
在这里插入图片描述
注意:游戏结束运行时,你在游戏中做出的任何修改都会消失!!!

中间的按键是暂停键,可以允许你暂停游戏并进行修改。
最后是跳过键,跳过键允许你跳过一整个场景。

8.其他编辑选项——Miscellaneous Editor Settings

Collab选项:该选项在工具栏右边,新版是一个太阳标志如下图。(老版就是Collab六个字母)
在这里插入图片描述
这个选项可以让开发团队在云上进行合作。

下一个云图标是Services按钮这个按键可以让你在游戏中添加额外的Unity服务,当你注册并登录了Unity账号,就可以看到以下内容:
在这里插入图片描述
你可以添加以下内容:

  • Analytics
  • In-Game Ads
  • Multiplayer Support
  • In-App Purchasing
  • Performance Reporting
  • Collaborate

下一个Account按钮这个功能可以让你管理你的Unity账号,包括账号信息,登入登出,升级软件。
在这里插入图片描述
下一个是Layers,使用图层可以防止元素互相叠加,也可以防止物理碰撞。
最后是Layout,这个按键可以让你创造和存储layout,并且你可以在他们之间选择和编辑。

  游戏开发 最新文章
6、英飞凌-AURIX-TC3XX: PWM实验之使用 GT
泛型自动装箱
CubeMax添加Rtthread操作系统 组件STM32F10
python多线程编程:如何优雅地关闭线程
数据类型隐式转换导致的阻塞
WebAPi实现多文件上传,并附带参数
from origin ‘null‘ has been blocked by
UE4 蓝图调用C++函数(附带项目工程)
Unity学习笔记(一)结构体的简单理解与应用
【Memory As a Programming Concept in C a
上一篇文章      下一篇文章      查看所有文章
加:2021-09-04 17:52:40  更:2021-09-04 17:53:19 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/21 19:55:13-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码