Unity5.X 编辑器介绍

导航窗口中有一个 Add Asset Package 按钮,可以导入一些官方的资源包,例如Characters角色控制器

Windows → Layouts 可以更换窗口的摆放

常见视图

1.场景视图(Scene View) 用于设置场景以及放置游戏对象,是构造游戏场景的地方 【Ctrl + 1】

2.游戏视图(Game View) 由相机所渲染的游戏画面,游戏发布后的玩家所看到效果【Ctrl + 2】

3.层级视图(Hierarchy) 用于显示当前场景中所有游戏对象的层级关系 【Ctrl + 4】

4.项目视图(Project) 用于查看整个项目中所有使用的资源【Ctrl + 5】

5.检视视图(Inspector) 用于显示当前选中的游戏对象的相关属性与信息【Ctrl + 3】

PS:

Animation视图 【Ctrl + 6】 Profiler视图 【Ctrl + 7】 Audio Mixer视图 【Ctrl + 8】

Asset Store视图 【Ctrl + 9】Version Control视图 【Ctrl + 0】 Console视图 【Ctrl + Shift + C】

用户也可以根据自己的喜好,调整出一套自己喜欢的窗口摆放方式,然后Window → Layouts → Save Layout 来保存

工具栏

  Hand(手型)工具 【Q】

可以在Scene视图中按住鼠标来移动整个场景,按住Alt键+左键可以旋转场景,Alt键+右键可以缩放场景

  Translate(移动)工具【W】

移动某个游戏物体 


      Rotate(旋转)工具【E】

旋转某个游戏物体

     Scale(缩放)工具【R】

缩放某个游戏物体,蓝色方块是沿Z轴缩放,红色方块是沿X轴缩放,绿色方块是沿Y轴缩放,中间的灰色方块是三个方向统一缩放

    Rect(矩形)工具【T】

查看和编辑2D或3D游戏对象的矩形手柄(Rect  handles)。对于2D游戏对象,可以按住Shift键进行等比例缩放

  Transform Gizmo Tools(变换辅助工具)

左:显示游戏对象的轴心参考点。Center是所有选中物体的中心处为轴心。Pivot是最后选中物体为轴心

右:显示坐标,Global是选中游戏对象使用世界坐标,Local为该游戏对象自身的坐标

  Play(播放工具)

不解释

  Layers(分层)工具

控制哪些游戏对象在Scence视图中显示

 Layers(布局)工具

切换窗口的摆放方式

File → Bulid Settings 输出为EXE文件

搜索资源是可以加入一些筛选,例如 rocks t:Material t:Texture t:代表类型过滤,I代表标签过滤

3D模式使用的是透视相机(Perspective Cameras),2D模式使用的是正交相机(Orthographic Cameras)

鼠标右键+WADS可以进入飞行模式,可以在Scene视图中以第一人称视角漫游场景,按Shift键可以加速

  点击中间的方块或者下面的字可以切换Isometric Mode(等角投影模式)和Perspective Mode(透视模式),前者无透视效果,物体不会随距离而缩小,一般用于GUI和2D游戏中,后者反之

在Scence视图的上方有一个Scence View Control Bar (场景视图控制栏)

 更改Scence视图的渲染模式,只是改变Scence视图的显示方式,不会影响最终游戏效果

 切换2D和3D模式

 切换场景中 灯光的打开和关闭

  切换声音的开关


  切换天空盒、雾效、光晕的显示和隐藏

  显示或隐藏场景中对象的图标,Game视图中的Gizmes同理

Game视图的顶部的Game View Control Bar (Game视图控制条)

  屏幕显示的比例,也可以自己设定比例

Maximize On Play 在运行时最大化

Mute Audio 开启或关闭场景中的音频

Stats 显示运行时的各种数据

Gizmes 同Scence,不再解释

Inspector(检视) 视图

总之就是看各种东西的属性的 (你懂得) ,多成狗,虽然现在不可能全都弄懂,但是我还是把书上几个常见属性记下来吧╮( ̄▽ ̄)╭

Transform(变换) 组件

可以通过Transform组件对游戏对象的Positing(位置),Rotating(旋转)和Scale(缩放)这三个属性进行修改,这个组件         每个游戏对象都有

Mesh Filter(网格过滤器) 组件

网格过滤器用于从对象中获取网格信息(Mesh)并将其传达到用于将其渲染至屏幕的网格渲染器当中

Mesh Coilder(碰撞体) 组件

Mesh碰撞体,为了防止物体被穿透,需要给对象添加碰撞体

Mesh Rendere(网格渲染器) 组件

网格渲染器从网格过滤器中获得几何形状,并根据游戏对象的Transform组件所定义的位置进行渲染

Materials(材质) 组件

设置游戏对象的颜色,贴图等信息

Hierarchy(层级) 视图

层级视图用于显示当前场景中每个游戏对象,层级视图中提供了继承关系,一个游戏物体只能有一个父类,但是可以有多个子类,对父类的修改会影响他的所有子类,也就是子类继承于父类

Console(控制台) 视图 【Ctrl + Shift + C】

控制台是Unity的调试工具,用户可以编写脚本在控制台输出信息.项目中的错误,消息,警告都可以在这个视图显示

Animation(动画) 视图 【Ctrl + 6】

动画视图用来在Unity中创建和编辑游戏对象的动画剪辑(Animation Clips)

Animator(动画控制器) 视图

动画控制器视图可以预览和设置角色的行为

Sprite Editor(精灵编辑器) 视图

Sprite编辑器是用于建立Sprite的工具,使用它可以提取复杂图片中的元素,并分别创建Sprite

选中一个Sprite在它的属性中点击Sprite Editor,就会弹出此视图

左上角的Trim按钮,软件会自动对齐所选的物体

在Name输入框中输入Sprite对应的名字,并且设置Pivot中心位置(一般是Center)后点击右上角的Apply按钮分割图片

Sprite Editor支持自动提取Sprite,在编辑器的左上角单击Slice按钮,会弹出一个面板,确认相关参数,单击Slice按钮即可自动框选相应的Sprite,最后单击Apply按钮分割

Sprite Packer(精灵打包工具) 视图

Sprite打包工具是用于制作Sprite图集的工具,可以将各个Sprite制成图集,这样可以将图片的空间利用率提高,减少资源的浪费

Windows → Sprite Packer 打开此视图

单击左上角的Pack按钮即可打包制作图集

Sprite打包工具是根据Sprite属性中的Packing Tag分类,然后进行打包的,Packing Tag一样的会在一起

Lightmaps(光照贴图烘焙) 视图

unity内置了光照贴图烘焙工具Beast,使用Beast可以根据场景的网格物体,材质贴图和灯光属性的设置来烘焙场景,从而得到完美的光照贴图,详细使用等后面

Occlusion(遮挡剔除) 视图

遮挡剔除技术是指当一个物体被其他物体遮挡住,而不在摄像机的可视范围内时不对其进行渲染,详细使用等后面

Navigation(导航寻路) 视图

导航寻路是游戏中常见的一个技术,通过点击场景上的一个位置,游戏角色就会自动寻路过去,行走过程中角色会自动绕过障碍物,最终到达终点

Window → Navigation 打开视图

详细使用等后面

Version Control(版本控制) 视图

使用版本控制可以轻松回到某一个时间点的版本,这对于开发者而言是很重要的功能,特别是团队协作开发时

默认情况下unity的版本控制是关闭的,依次选择Edit → Project Setting → Editor,然后在inspector视图中将Version Control的Mode设置为Asset Server,之后按【Ctrl + 0】即可打开视图

原文地址:https://www.cnblogs.com/nicopoiduang/p/8179807.html

时间: 2024-10-13 21:51:25

Unity5.X 编辑器介绍的相关文章

02-Python解释器和编辑器介绍

Python解释器和编辑器介绍 解释器 python 这个解释器 是用C语言开发的,也叫 CPython . 在命令行下运行 python 就是启动 CPython解释器. CPython 是使用最广的 Python解释器. 教程的所有代码也都在 CPython 下执行. 除了 cpython 解释器之外,还有 Jpython , IronPython 以及 PyPy . Ipython IPython 是基于 CPython 之上的一个交互式解释器,也就是说,IPython 只是在交互方式上有

6.Java编辑器介绍

Java编辑器很多,有免费的,有收费的,有英文的,中文的,多国语言的,没有哪款比哪款好,只有哪款更适合你,不必为了标新立异而使用别人都不使用的编辑器,建议大家走大众化路线. 目前市面上流行的Java编辑器有Eclipse.MyEclipse.Jcreator.NetBeans等,以下是对几款编辑器的介绍: Eclipse:开源免费,使用人数最多,提供了丰富的插件和友好的编辑界面,能耗也比较低,速度比较快,为Java而生.大公司一般用eclipse. MyEclipse:只是在Eclipse基础上

Quill编辑器介绍及扩展

进入官网. 能找到这个NB的编辑器是因为公司项目需要一个可视化的cms编辑器,类似微信公众号编辑文章.可以插入各种卡片,模块,问题,图片等等.然后插入的内容还需要能删除,拖拽等等.所以采用vue开发,兼容vue并兼容拖拽的文本编辑器并不多,所以在github上一番搜索找到了quill这款文本编辑器神器.先从官方例子里面扒一个图瞅瞅:PS:和大多数文本编辑器长得都差不多,如果功能都一样,那也不用介绍了. 他NB,强大的地方就是所有能看到的,不能看到的功能统统都是一个一个独立的模块.全部都是可以替换

Unity5网络模块UNet介绍

前段时间,研究了一下UNet,经过项目实践,大致整理了下遇到的问题. 源码Bitbucket:需要说明的是,这个项目只包含上层的包装,一些低层的网络实现在Unity内部,如NetworkTransport类等并不包含. UNet概念简介 Spawn:简单来说,把服务器上的GameObject,根据上面的NetworkIdentity组件找到对应监视连接,在监视连接里生成相应的GameObject. Command:客户端调用,服务器执行,这样客户端调用的参数必需要UNet可以序列化,这样服务器在

Feekood开发环境介绍(1)-- 系统配置及基本界面 转

转http://blog.csdn.net/wooyoogame/article/details/43958119 之前在介绍脚本语言时提到,使用Feekood语言开发时无需搭建任何的开发环境,只需打开浏览器即可进行编程,下面就让我们来看一下具体的开发环境. 系统要求 操作系统:Windows.虽然微软官方提供了Silverlight的Mac版本,但是由于系统差异,很多功能依然有出入,所以建议大家使用Windows系统进行开发. 浏览器:以Chrome和Firefox等为代表的现代浏览器. 平台

Linux04--文本编辑器vim

1.Linux系统下常用的文本编辑器介绍 •  命令行方式 vi/vim: 类UNIX操作系统中常用的内置编辑器,习惯操作后功能强大. pico或nano:一种风格很像Microsoft DOS的EDIT的一种文本编辑器.一些发行版没有安装. emacs:linux编辑器,功能强大的全屏幕编辑器. • 图形界面 emacs 编程编辑器. gedit 全屏幕文本编辑程序. 2.vi介绍 vi是Linux世界里最常用的全屏编辑器,所有的Linux机器都提供该编辑器,而Linux里提供的是vi的加强版

Robot Framework 的安装配置和简单的实例介绍

Robot Framework 介绍 Robot Framework 是一款基于 Python 的功能自动化测试框架.它具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行.主要用于轮次很多的验收测试和验收测试驱动开发(ATDD). 在我们进行全球化测试的时候可以用此框架来编写一些脚本任务,如定时下载 daily build , 配合 Selenium 完成自动化截图等,来方便我们的测试. Robot Framework 的安装和配置 在使用 RF(R

《转》Robot Framework 的安装配置和简单的实例介绍

Robot Framework 介绍 Robot Framework 是一款基于 Python 的功能自动化测试框架.它具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行.主要用于轮次很多的验收测试和验收测试驱动开发(ATDD). 在我们进行全球化测试的时候可以用此框架来编写一些脚本任务,如定时下载 daily build , 配合 Selenium 完成自动化截图等,来方便我们的测试. Robot Framework 的安装和配置 在使用 RF(R

商品基本信息\商品介绍

商品录入 课程目标 目标1:完成商品分类功能 目标2:了解电商概念SPU 和SKU 目标3:掌握富文本编辑器的使用 目标4:掌握上传服务器FastDFS 目标5:掌握angularJS图片上传 1.商品分类 1.1需求及表结构分析 1.1.1需求分析 实现三级商品分类列表查询功能 进入页面首先显示所以一级分类,效果如下: 点击列表行的查询下级按钮,进入下级分类列表,同时更新面包屑导航 再次点击表行的查询下级按钮,进入三级分类列表,因为三级分类属于最后一级,所以在列表中不显示查询下级按钮,同时更新