Unity 3D 项目创建及界面介绍
3.1 创建新项目
启动 Unity Hub,点击 “新建” 旁边的下拉按钮,会弹出当前电脑中已经安装的 Unity 3D 版本信息,然后选择对应的版本创建新项目,这里以 2018.1.0 版本为例进行演示。
Unity Hub 项目管理界面 选择对应的版本会弹出新建项目对话框,修改项目名称和项目文件路径,然后点击 “创建“ 即可,如图所示。项目创建过程中会加载一些文件,创建完成之后会自动打开创建好的项目。
Unity 项目设置界面项目创建完成后,会进入 Unity 的项目编辑界面,如下图所示。
项目编辑器下初始界面3.2 界面介绍
Unity 3D 拥有强大的编辑界面,游戏开发者在创建游戏过程中可以通过可视化的编辑界面创建游戏。这里主要介绍Unity 3D 基本界面中的五大基础面板和相关操作,让开发者可以快速掌握各个面板的具体操作方法。
Unity 界面主要包括菜单栏、工具栏以及相关的面板等内容。Unity 的面板界面主要包含 Hierarchy(层次)面板、Project(项目)面板、Inspector(检视)面板、Scene(场景)面板和 Game(游戏)面板。
Unity 初始界面Unity 3D 的界面布局可以按照开发者的喜好自定义布局,同时 Unity 3D 引擎本身也为开发者提供了几种特定的布局方式,每种视图都有指定的用途。点击 Unity 界面的右上角 “Layout” 按钮,显示 Layout 布局下拉菜单,菜单项是各种 Unity 界面的整体布局,其中有 2 by 3、4 Split、Default、Tall、Wide 等,开发者可以分别切换这几种视图查看布局效果。
调整界面布局3.2.1 Project 项目资源面板
Project 面板显示了工程的所有资源,与项目中资源文件夹 Assets 对应,用户可以使用它来访问和管理项目资源。
Project 项目资源面板每个 Unity 3D 的项目包含一个资源文件夹,文件夹的内容将呈现在 Project 面板中,如下图所示。这里存放着工程的所有资源,常用的资源包括:预制体、材质、游戏脚本、纹理贴图等。
3.2.2 Hierarchy 层次面板
显示当前场景中所有游戏对象以及其对应的层级关系,包含了当前场景的游戏对象(GameObject),其中一些是资源文件的实例,如 3D 模型和其他预制组件的实例。在面板中可以选择对象或者创建对象。当在场景中添加或者删除对象时,Hierarchy 面板中相应的对象则会出现或消失。
游戏场景资源视图3.2.3 Inspector 检视面板
Inspector 面板显示游戏中每个对象所包含的详细信息。组件脚本中的公开变量在此属性中会以属性的方式呈现,在面板属性可以直接修改属性的值。
游戏资源属性显示界面3.2.4 Scene 场景面板
Scene 面板是编辑器中最重要的视图之一,是对场景中游戏对象进行可视化操作的界面,在此视图中我们可以通过工具及相应的快捷键对游戏对象进行快速操作。
场景面板3.2.5 Game 游戏面板
Game 面板中显示的是游戏运行时的图像,可以在Game 面板中查看游戏效果,游戏开发者可以通过此视图进行游戏的测试。
游戏面板以上便是 Unity 五大面板的基础介绍,后续会介绍各个面板的基础操作。