目录
本篇文章来进一步了解Unity,主要讲述一下几个比较重要的基础概念和Unity的基本使用。
1.基础概念
1.1场景(Scene)
一个场景可以理解为一个环境,由许多的物体搭建而成,Unity将这些物体称游戏对象GameObject。
1.2游戏对象(GameObject)
游戏对象是Unity中的基本实体,可以是图片、文本、三维物体等。是一种容器,可以挂载组件,游戏对象至少要有Mesh Filter(形状)和Mesh Renderer(颜色)才能渲染,即在编辑面板、游戏面板中看到。
1.3组件(Component)
挂载/附加到游戏对象上的功能模块,如网格过滤器(Mesh Filter)、网格渲染器(Mesh Renderer)、脚本(Script)等,用于定义游戏对象的行为和属性。每个组件都是一个类的实例。
1.4脚本(Script)
用来定义逻辑的代码文件,通常使用C#编写,并附加到游戏对象上以控制其行为。
1.5预制体/预制件(Prefab)
一个可重复使用的游戏对象模板,允许在项目中创建、配置和存储游戏对象的副本。直接从Hierarchy面板中拖动到资源面板即可形成预制体。