KnowledgeCity

Unity:预制件(Prefabs)

了解如何使用基本形状,然后创建预制件
免费观看第一课 — 获取全部 4 节课程的完整访问权限。

To view this video please enable JavaScript.

课程:按需
初级  提供者 Ken Geary  4 课时 ·  25m  语言:阿拉伯语, 德语, 英语, 西班牙语, 法语, 葡萄牙语, 简体中文 

课程描述

在这些课程中,您将使用组合在一起的内置Unity形状来创建预制件。预制件是预制的游戏对象或集合,可以多次重复使用,甚至用于不同的场景和项目。预制件可以包含多个组件,例如动画、声音、网格、材质、纹理和C#脚本。首先,您将学习如何将游戏对象添加到您的场景中,例如球体和圆柱体。然后我们将向您展示如何缩放和放置对象以创建一个简单的气垫船并将所有形状分组到一个父级空游戏对象中。

稍后我们将演示如何创建材质来创建基本颜色和金属表面。然后,您将从该组中创建一个预制件,并了解如何使用场景中的预制件实例。您将了解如何通过编辑主预制件来全局更改预制件实例,从而轻松快速地实施更改。

您将学到的内容

  • 在 Unity 场景中添加游戏对象,如 Sphere 和 Cylinder
  • 缩放并放置 Unity 内置形状以构建简单的气垫船
  • 将形状归组至父级空 GameObject 下
  • 为基本颜色和金属表面创建材质
  • 从一组对象创建 Prefab 并使用 Prefab 实例
  • 通过编辑主 Prefab 对 Prefab 实例进行全局更改

关键要点

  • Prefab 是预制游戏对象或集合,可在不同场景和项目中多次复用。
  • Prefab 可包含多个组件,如动画、音效、网格、材质、纹理和 C# 脚本。
  • 多个 Unity 内置形状可归组至父级空 GameObject 下,然后转换为 Prefab。
  • 编辑主 Prefab 可对场景中的所有实例进行全局更改,方便快速落实修改。

常见问题

本课程我将构建什么?

您将使用 Unity 内置形状(如 Sphere 和 Cylinder),通过缩放和放置创建一个简单的气垫船,然后将形状归组并转换为可复用的 Prefab。

Unity 中的 Prefab 是什么?

Prefab 是预制游戏对象或集合,可多次复用,甚至可用于不同场景和项目,其中可包含动画、音效、网格、材质、纹理和 C# 脚本等组件。

为什么要使用 Prefab 实例?

通过编辑主 Prefab 可对 Prefab 实例进行全局更改,从而方便地快速在场景中落实修改。

本课程包含哪些课时?

课程涵盖:使用游戏对象、创建材质,以及分两部分介绍的创建和使用 Prefab。

本课程涵盖哪些技能?

涵盖使用自定义对象、游戏编程、预制、Unity 容器、UnityScript 以及 Unity 引擎。