版权声明:本文为博主原创文章,转载请注明出处。

  打开Unity编辑器的主窗口,在窗口的右上角可以看到有个“Layout”按钮。这是用来对Unity编辑器主窗口上面的各个窗口面板进行布局的。通常情况下我个人比较习惯使用“2 by 3”的布局方式,所以,我会将Layout设置成该布局。

  然后我们可以看到如上图所示的布局。 
  该布局在主窗口左边竖排两个面板,从上到下分别是“Scene”和“Game”。Scene面板用来可视化编辑游戏场景,可以多游戏内部的物体对象进行布置或者说是布局。而Game视图可以实时看到游戏运行起来的效果。Game对应的画面就是主相机拍摄到的画面,我们可以称之为视窗。视窗的大小是可以通过相机对象进行调节的。游戏运行时,Unity会将相机拍摄到的视窗画面投影在对应的设备屏幕上面。 
  除了左边的两个面板,在主窗口的右边还水平横排三个面板,从左往右依次是“Hierarchy”、“Project”和“Inspector”。Hierarchy是Unity的层次面板,上面显示了当前游戏场景内所有的游戏物体对象(游戏对象GameObject)。并且包含了它们的层次结构,子对象会显示在父对象的下面,并缩进一格。Project是游戏的项目目录,里面主要是包含Assets面板。Assets面板上显示的都是项目的资源文件等。最右边的Inspector是Unity的检查器面板,或者我们也可以通俗点叫它“属性面板”。当我们选择一个游戏对象或者一个文件对象的时候,Inspector就会显示出对象上面挂载的组件信息或者对象的属性信息。我们可以直接在Inspector面板上面修改这些信息。

  除了这五个常用的视图面板之外,Unity还有很多的窗口帮助我们更好的进行开发。我们可以在Unity顶部的菜单栏上面找到“Window”选项,然后点击我们需要的视图面板即可打开。通常我会将Console(控制台)视图面板放在Scene视图的位置,方便我在运行游戏时查看日志信息。

(其实首次接触Unity 3D这个引擎是2014年的7月份,当时见到它就挺喜欢的,只是因为某些原因一直没有去了解它。最近正好开始想要去学习这个深受开发者喜爱的引擎,便想写点东西作为记录,以备后面查询。同时也想借此机会和众多想要学习Unity 3D的朋友一起分享,互相学习。PS:如果我写的不合理的地方,请不吝赐教,深表感谢!)

【Unity入门】编辑器常用视图介绍的更多相关文章

  1. oracle常用视图介绍

    oracle常用视图介绍---------------------2013/10/04(last updated) dba_开头:   dba_users     数据库用户信息   dba_segm ...

  2. MySQL基础入门之常用命令介绍

    mysql命令介绍 mysql 是数据库管理命令 通过mysql --help来查看相关参数及使用说明 mysql --help                #mysql数据库管理命令 Usage: ...

  3. Linux系统Vi/Vim编辑器的简单介绍、安装/卸载、常用命令

    Linux系统Vi/Vim编辑器的简单介绍.安装/卸载.常用命令 1.介绍 vi(Visual Interface)编辑器是Linux和Unix上最基本的文本编辑器,工作在字符模式下.由于不需要图形界 ...

  4. 使用Photon引擎进行unity网络游戏开发(二)——Photon常用类介绍

    使用Photon引擎进行unity网络游戏开发(二)——Photon常用类介绍 Photon PUN Unity 网络游戏开发 Photon常用类介绍: IPunCallback PUNGIPunCa ...

  5. 2.Ventuz Designer常用工具介绍

    Ventuz Designer常用工具介绍 1.  打开Ventuz Designer 图1.1 2.  Ventuz Designer第一个界面 图2.1 Recent Projects:最近创建的 ...

  6. 了解screen对象的常用视图属性

    前面的话 screen对象基本上只用来表明客户端的能力,其中包括浏览器窗口外部的显示器的信息,如像素高度和宽度等.每个浏览器中的screen对象都包含着各不相同的属性.本文将详细介绍screen对象的 ...

  7. subline text3常用插件介绍

    常用插件介绍:  html beautify(ctrl+shift+alt+f) 自动排版代码 Emmet 输入少量代码后摁Tab键,系统自动补全代码. AutoFileName 快速列出你想引用的文 ...

  8. maven常用命令介绍

    mvn 3.0.4 创建maven项目命令  mvn  archetype:generate   -DgroupId=damocles-autocredit -DartifactId=damocles ...

  9. Unity入门一,什么是GameObject,MonoBehaviour

    Unity入门一,什么是GameObject,MonoBehaviour GameObject和Component Unity是一个Component-Based的引擎,所有物体都是GameObjec ...

随机推荐

  1. 初识CentOS服务命令大全

    (1)系统架构 查看内核 # uname -s -r Linux 2.6.32-358.el6.x86_64 查看发布版本 # cat /etc/redhat-release CentOS relea ...

  2. 配置VNCserver

    翻译:yunqing原作者:Thomas Chung出处:http://fedoranews.org/tchung/vnc/ 声明: 版权属原作者Thomas Chung所有,转载请注明出处. 再说一 ...

  3. 完全自制的五子棋人机对战游戏(VC++实现)

    五子棋工作文档 1说明: 这个程序在创建初期的时候是有一个写的比较乱的文档的,但是很可惜回学校的时候没有带回来……所以现在赶紧整理一下,不然再过一段时间就忘干净了. 最初这个程序是受老同学所托做的,一 ...

  4. Android Touch(3)View的touchDelegate

    作用: 基类View有个函数 public void setTouchDelegate(TouchDelegate delegate),给view内部的另一个view设置一个touch代理. 图中vi ...

  5. How Uuencoding Works

    做题目学习  https://www.zhihu.com/question/26598476/answer/45396765 http://email.about.com/od/emailbehind ...

  6. 《OD学HBase》20160821

    一.HBase性能调优 1. JVM内存调优 MemStore内存空间,设置合理大小 memstore.flush.size 刷写大小 134217728 = 128M memstore.mslab. ...

  7. STL笔记(3) copy()之绝版应用

    STL笔记(3) copy()之绝版应用 我选用了一个稍稍复杂一点的例子,它的大致功能是:从标准输入设备(一般是键盘)读入一些整型数据,然后对它们进行排序,最终将结果输出到标准输出设备(一般是显示器屏 ...

  8. java中时间的获取(二)

    java中时间的获取2 /** * 获取数据库操作记录时间 */ public static String getOpreateDbTime() { Calendar c = Calendar.get ...

  9. hdu2847(暴力)

    去年看的一道题目,但是竟然傻傻的用dfs+循环链表去做. 简直傻到爆.  不过现在做这题还是想了好久而且还有好几次WA,其实这题还是很水的.直接暴力枚举就行了,枚举的前提是要算好复杂度, 可以知道的是 ...

  10. POJ 2828 (线段树 单点更新) Buy Tickets

    倒着插,倒着插,这道题是倒着插! 想一下如果 Posi 里面有若干个0,那么排在最前面的一定是最后一个0. 从后往前看,对于第i个数,就应该插在第Posi + 1个空位上,所以用线段树来维护区间空位的 ...