首先要说明一下什么是预制体?
在unity3d里面我们叫它Prefab;我们也可以这样理解:当制作好了游戏组件(场景中的任意一个gameobject
),我们希望将它制作成一个组件模版,用于批量的套用工作,例如说场景中本质上要重复使用的东西,比如:敌人、士兵、子弹或者一个砖块完全相同的墙体。这里说本质是因为默认生成的prefab其实和模版是一模一样的。就像是克隆体,但生成的位置、角度或者一些属性不同(这个就好像c++里边的类一样);
这样看来,Prefab对于我们开发Unity3d相当重要。
好了,下边开始介绍如何制作Prefab。
首先创建一个Prefabs文件夹吧。可以将自己制作的Prefab全部放到这个文件夹,这样容易管理。