Unity引擎-软件介绍及视图详解-01

一、Unity3D的软件介绍

1.1使用方法及原则

Unity3D软件一个综合性很强的开发工具,是一个全面的专业游戏引擎,所谓引擎就是“软件框架”(software framework)。游戏引擎就是专门为游戏开发而设计的软件框架,提供游戏开发所需要的基础功能。
软件框架,通常指的是一个为了做出特定产品的通用性框架,提供一些基本的功能,相当于我们生活中的基础设施,但是与具体要实施的行为和具体的最终效果无关,打个比方,无规矩不成方圆,这就是一套规矩,大家在这个范围内可以随意发挥,可以说就是通过使用别人搭好的舞台,自己想要什么剧情自己写好剧本就可以了,当然也可以自己上台表演,这些就是个人发挥了。

业界现有的商用游戏引擎和免费游戏引擎数不胜数,其中最具代表性的商用游戏引擎有 UnReal、CryENGINE、Havok Physics、Game Bryo、Source Engine 等,但是这些游戏引擎价格昂贵,使得游戏开发成本大大增加。而 Unity 公司提出了“大众游戏开发”(Democratizing Development)的口号,提供了任何人都可以轻松开发的优秀游戏引擎,使开发人员不再顾虑价格。
Unity 的中文意思为“团结”。Unity 的核心含义是想告诉大家,游戏开发需要在团队合作基础上相互配合完成。

从通用性上考虑,Unity3D是目前适用范围最广的引擎,学会Unity3D基本上可以应对所有类型的制作需求。基于Unity的游戏制作已经发布的有很多知名的游戏,比如蒸汽之城、神庙逃亡、新仙剑、冰与火OL。当然Unity3D不仅只限于游戏行业,在虚拟现实、工程模拟、教育培训、AR等应用方面也有着广泛的使用。

1.2基本功能模块

Unity3D在AR,VR,MR方面可以作为很好的开发引擎,AR和VR是当下非常火热的领域,所以说,对于这样情况,掌握Unity3D的使用是一个想要从事当今IT行业的首当其冲的选择。下面简单介绍一下Unity3D的基础界面功能如下图1所示,打开Unity3D以后,呈现在眼前的Unity共有7个模块。(当前版本为Unity2018.3.9f1)

Unity基本功能模块

(1)导航菜单栏:主要是场景的创建和保存、导入、导出素材等功能,程序的打包发布。
(2)工具栏:主要是可以对场景中的对象进行操作,如放大缩小、转换视角、增加删除等。
(3)Scene(场景)视图:就是我们所创建的物体所展示的地方,有了它可以方便的观察工程进度是否满意。
(4)Game(游戏)视图:制作完成后实际运行的效果展示,由Camera对焦拍摄显示。
(5)Hierarchy(层次)视图:场景中的所有对象都在这里,直观的显示了各物体之间的关系。
(6)Project(项目)视图:对应本地磁盘上的资源文件在这里保存,可以增加外部资源。
(7)Inspector(检视)视图:当你想对某个对象进行修改或查看信息时,选中它以后所有信息都在这里显示。

二、 Unity引擎界面操作

2.1 Hierarchy 视图操作介绍

Hierarchy 视图包含了每一个当前场景的所有游戏对象(GameObject),如下图所示。


检视视图

其中一些是资源文件的实例,如 3D 模型和其他预制物体(Prefab)的实例,可以在 Hierarchy 视图中选择对象或者生成对象。
如下图所示,在 Hierarchy 视图中,单击 Create 按钮,可以开启与 GameObject 菜单下相同的命令功能。



或者直接在Hierarchy面板上空白区域右键,也会有同样效果,如下图:


当在场景中增加或者删除对象时,Hierarchy 视图中相应的对象则会出现或消失。
如下图所示,在 Hierarchy 视图中,单击右侧的倒三角可以保存场景及加载场景。



如下图所示,在 Hierarchy 视图中,单击搜索区域,游戏开发者可以快速查找到场景中的某个对象。


2.2 Project 视图操作介绍

Unity的 Project 视图显示资源目录下所有可用的资源列表,相当于一个资源仓库,用户可以使用它来访问和管理项目资源。
这里存放着游戏的所有资源,例如场景、脚本、三维模型、纹理、音频文件和预制组件。
如果在 Project 视图里单击某个资源,可以在资源管理器中找到其对应的文件本身。每个 Unity 3D 的项目包含一个Asset文件夹,其内容将呈现在 Project 视图中,如下图所示:


Project 视图

Project 视图左侧显示当前文件夹的层次结构,当选中一个文件夹时,它的内容就会显示在右侧。对于显示的资源,可以从其图标看出它的类型,如脚本、材质、子文件夹等。

可以使用视图底部的滑块调节图标的显示尺寸,当滑块移动到最左边时,资源就会以层次列的形式显示出来。当进行搜索时,滑块左边的空间就会显示资源的完整路径。

在 Project 视图中,顶部有一个浏览器工具条。左边是 Create 菜单,单击 Create,则会开启与 Assets 菜单下 Create 命令相同的功能。

游戏开发者可以通过 Create 菜单创建脚本、阴影、材质、动画、UI等资源。如下图所示:


Creat

在 Project 视图中,单击搜索区域,游戏开发者可以快速查找到某个资源文件的内容。

搜索框右侧第一个按钮允许通过使用菜单进一步过滤资源,第二个按钮会根据资源的“标签”过滤资源。如下图所示:



在 Project 视图中,左侧顶部是一个名为 Favorites(收藏)的面板,在此处可以保存要经常或频繁访问的资源,这样可以更方便地访问它们。

可以从项目文件夹层次中拖动文件夹到此处,也可以将搜索结果保存到此处。如下图所示:


2.3 Inspector 视图操作介绍

Unity 的 Inspector 视图用于显示当前选定的游戏对象的所有附加组件(脚本属于组件)及其属性的相关详细信息。
以当前创建一3D物体小球Sphere为例,在 Unity 3D 的 Inspector 视图中显示了当前游戏场景中的Sphere对象所拥有的所有组件,游戏开发者可以在 Inspector 视图中修改对象的各项参数设置。如下图所示:


Inspector 视图

2.4 Scene视图操作介绍

Unity的 Scene 视图是交互式沙盒,是对游戏对象进行编辑的可视化区域,游戏开发者创建游戏时所用的模型、灯光、相机、材质、音频等内容都将显示在该视图中。


Scene视图

Unity 3D 的 Scene 视图用于构建游戏场景,游戏开发者可以在该视图中通过可视化方式进行游戏开发,并根据个人的喜好调整 Scene 视图的位置。

Scene 视图上部是控制栏,用于改变相机查看场景的方式。如下图所示:


控制栏

Scene 视图中包括的绘图模式如下图所示,具体属性参数如下表所示:


绘图模式


横着看再往后依次是:

用来切换 2D 与 3D 视图的按钮;
用来控制场景中灯光的打开与关闭的按钮;
用来控制场景中声音的打开与关闭的按钮;
用来控制场景中天空球、雾效、光晕等组件的显示与隐藏的按钮;
用来控制场景中光源的显示与隐藏的按钮。
以及最后提供了查找物体的功能。

2.5 Game视图

Unity中的 Game 视图用于显示最后发布的游戏的运行画面,游戏开发者可以通过此视图进行游戏的测试。
单击播放按钮后,游戏开发者可以在 Game(游戏)视图中进行游戏的预览,并且可以随时中断或停止测试。


Game视图

Game 视图的顶部是用于控制显示属性的控制条。如下图所示:


其参数如下表所示:


本次讲解就到这里,有关技术问题请小伙伴们添加QQ群:941928511,大家一起探讨!
版权声明:本文为博主原创文章,转载请附上原文出处链接和本声明

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,293评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,604评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,958评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,729评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,719评论 5 366
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,630评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,000评论 3 397
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,665评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,909评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,646评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,726评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,400评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,986评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,959评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,197评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,996评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,481评论 2 342