Unity创建Prefab
Prefab在Unity中扮演着模板的角色,当我们想要重复创建相同的游戏对象时,可以使用Prefab实例化出对应的游戏对象。Prefab实例化的对象可以保存在场景中,也可以在运行时动态创建。当修改Prefab时,所有从该Prefab实例化的对象都会被修改。
创建Prefab
- 在场景中创建一个空对象,GameObject->Create Empty
- 将新建的GameObject重命名(eg. Tree1)
- 选择该游戏对象,将其拖动到Preject窗口中期望存放的目录