之前一直在想如果要在Unity3d上创建很多个具有相同结构的对象,是如何做的,后来查了相关资料发现预设体可以解决这个问题!
预设体的概念: 组件的集合体 , 预制物体可以实例化成游戏对象.
创建预设体的作用: 可以重复的创建具有相同结构的游戏对象。
.1下面来讲解一下如何制作一个简单的预设体(上下为流程和结果图):
.2 创建多个prefabs_new(代码,结果图):
1 using UnityEngine; 2 using System.Collections; 3 4 //[ExecuteInEditMode]表示在编辑模式下运行(注意改变prefab的属性其他属性也会变) 5 public class CreateInstance : MonoBehaviour { 6 public GameObject prefabs = null; 7 private Vector3 pos; 8 void Start () { 9