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

projecct窗口对应工程中的Asset文件夹

工程窗口包含了所有你在游戏中使用的模块。你可以使用文件夹整理你的模块。当你需要使用他们时,你可以直接用鼠标将他们从工程窗口拖动到主控窗口。
你也可以把他们从工程窗口拖动到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旋转。
(只在scene面板有用,在控制台改变不会有区别)
在这里插入图片描述

第二个按钮切换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,并且你可以在他们之间选择和编辑。

  • 5
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Unity是一款跨平台的游戏引擎,可以在不同的操作系统和设备上进行游戏开发。在Unity中,开启多线程渲染可以提高游戏的性能和渲染效果。 在Unity中,开启多线程渲染意味着可以将渲染任务分配给不同的线程同时进行处理,从而加快渲染速度和提升游戏帧率。对于Window平台,Unity提供了使用DirectX 11多线程渲染的选项。 要在Unity中开启多线程渲染,首先需要确保使用的是支持DirectX 11的图形API。然后,在Unity编辑器的Player Settings中选择Windows平台的相关设置。在Rendering区域,可以找到Graphics API选项,将其设置为DirectX 11。 开启DirectX 11之后,就可以使用多线程渲染的功能了。在代码中,可以使用Unity的Graphics类和CommandBuffer类来提交渲染命令。可以将渲染命令封装在不同的CommandBuffer中,并使用多个线程同时提交这些命令,从而实现多线程渲染。 需要注意的是,开启多线程渲染在一些较低性能的设备上可能会导致一些兼容性问题,因此在开发过程中需要进行充分测试和优化。此外,多线程渲染也需要考虑线程同步和资源管理等问题,以避免潜在的错误和内存泄漏。 总之,Unity在Window平台上提供了多线程渲染的选项,可以通过配置Player Settings来启用,并通过使用Graphics和CommandBuffer类来实现多线程渲染。这将提高游戏的性能和渲染效果,为玩家带来更好的游戏体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值