美文网首页
Unity3D基础-常用工作视图详解

Unity3D基础-常用工作视图详解

作者: Tang7 | 来源:发表于2016-12-12 20:56 被阅读0次

    一、Project-项目视图

    项目视图是Unity项目中的资源汇总,保存了游戏场景中用到的脚本、材质、贴图、等等资源文件。

    Project-项目视图
    1.1、Asset
    每个个Unity项目文件夹都会包含一个Asset是文件夹,Assets文件夹是用来存放用户创建的对象和导入资源的,我们可以直接把资源拖入Project视图中,或者在菜单栏中Assets---lmport New Asset,将资源导入当前的项目中。
    1.2、搜索栏
    我们可以通过搜索栏输入想要搜索资源的名称,来快速查找到需要的资源。如知道资源类型或标签,也可以通过组合的方式来缩小搜索范围。
    (注)对于新手来说应养成在Project视图中为资源分类的习惯,通过创建不同名称的文件夹,将资源按不同种类进行保存,这样有助于以后快速的找到所需要的资源,从而提高效率。

    二、Scene-场景视图

    场景视图是用来打造游戏场景,我们可以在这个场景对游戏对象进行操作。

    Scene-场景视图
    2.1、Scene Gizmo工具
    Scene Gizmo工具可以快速将摄像机的视角切换到预设的视角,单击Scene Gizmo工具上的每个箭头都 可以改变场景的视角,Scene Gizmo工具下面的persp模式会模拟一个三维空间,会随着距离的调整物体会有近大远小的视觉效果,单击persp会切换到iso模式,该模式物体不会随着距离的远近而变化大小,主要用于等距场 景效果、GUi和2D游戏中。
    2.2、实体场景
    为我们提供多种场景渲染模式,默认是Shaded,点击下拉键可以切换场景显示模式,但是也就只能改变物体在Scene视图的显示,并不能改变游戏最终的显示方式。
    2.3、2D/3D场景视图
    可以切换个2D或者3D场景视图。
    2.4、场景光照
    切换场景中灯光的打开和关闭。
    2.5、场景音效
    切换声音的开关。
    2.6、场景特效
    切换天空盒、雾效、光晕、的显示与隐藏。
    2.7、Gizmos下拉菜单
    点击下拉图标后,在中可以调节场景中光源、声音、摄像机等对象的图标大小或隐藏。
    2.8、搜索栏
    在搜索栏中输入想要查找物体的名称,找到后会以带颜色的方式显示,而其他物体都会用灰色来显示。

    (注)Project-项目视图与Scene-场景视图是不同的概念,一个项目工程可以包含多个场景,而每个场景都是唯一的,比如通关类的游戏,项目就是整个游戏,而关卡就是场景。

    三、Game-游戏视图

    游戏视图是显示游戏最终运行效果的预览窗口。可以通过单击工具栏中的“播放”按钮就可以在游戏视图实时预览了。方便游戏的调试和开发。

    Game-游戏视图
    3.1、视图显示比例
    用于调整屏幕显示的比例,通过单击下拉图标弹出比例的下拉列表,可选择显示比例,也可以自己设置显示比例,可以模拟游戏在不同显示比例下的显示效果。
    3.2、运行最大化
    用于最大化显示场景的切换,可以让游戏运行时将游戏视图扩大到整个编辑器。
    3.3、静音开关
    单击按钮可以开启或关闭场景的音频。
    3.4、显示游戏运行状态
    单击Stats按钮,会弹出Statistics面板,里面会显示当前运行场景的渲染速度、帧率、贴图占用的内存等参数。
    3.5、Gizmos下拉类表
    在下拉类表中可以选择显示或隐藏场景中的灯光、声音、相机等游戏对象。

    (注)在预览模式下,也可以继续编辑游戏,但都是临时的,在退出预览模式后都会自动还原。

    四、Inspector-检视视图

    -检视视图用于显示游戏场景中当前所选择对象的详细信息和属性设置,如游戏对象的名字、位置坐标、组件等信息。

    Inspector-检视视图
    4.1、Transform
    可以通过Transform组件对游戏对象的位置(Position)、旋转(Rotation)、缩放(Scale),这三个属性修改,每个游戏对象都有这个组件。
    4.2、Mesh Filter
    网格过滤器用于从对象中获取网格信息(Mesh)并将其传递到用于将其渲染至屏幕的网格渲染器中。
    4.3、Mesh Renderer
    网格渲染器从网格过滤器获得几何形状,并且根据游戏对象的Tranform组件所定义的位置进行渲染。
    4.4、Sphere Collider
    碰撞体,为防止物体被穿透,需要给对象添加碰撞体
    4.5、材质
    可以给游戏对象添加颜色和贴图等等。
    4.6、Add Component
    可以通过这个按钮添加任何组件或者自定义脚本。

    五、Hierarchy-层级视图

    层级视图用于显示当前场景中的每个游戏对象,任何游戏对象都可以有多个子对象,但自能有一个父对象

    Hierarchy-层级视图

    六、Console-控制台视图

    控制台视图是Unity的调试工具,可以通过编写脚本在Consile视图输出调试信息,项目中任何错误、消息或者警告,都会在这个视图中显示出来。在Window--Console选项中或者【Ctrl+Shift+C】都可以调出Consile-控制台视图。

    Console-控制台视图

    七、Animation-动画视图

    八、Animator-动画控制器视图

    九、Sprite Editor-Sprite编辑器

    十、Sprite Packers-Sprite打包工具

    十一、Lightmaps-光照贴图烘焙视图

    十二、Occlusion-遮挡剔除视图

    十三、Navigation-导航寻路视图

    十四、Asset Store-资源商店

    相关文章

      网友评论

          本文标题:Unity3D基础-常用工作视图详解

          本文链接:https://www.haomeiwen.com/subject/gezmmttx.html