1:1个Gameobject挂载1W的mono对象
static void MultData_OneObjectMoreMono()
{
GameObject go = new GameObject("MultData_OneObjectMoreMono");
GameObject childGo = new GameObject("ChildGo");
childGo.transform.SetParent(go.transform);
for (int i = 0; i < MAXNUMBER; i++)
{
SingleData singleData = childGo.AddComponent<SingleData>();
singleData.id = i;
singleData.name = i.ToString();
}
string path = "Assets/Resources" + "/MultData_OneObjectMoreMono.prefab";
PrefabUtility.CreatePrefab(path, go);
GameObject.DestroyImmediate(go);
}
2:多个GameObject,每个Gameobjet挂载一个mono对象
static void MultData_OneObjectOneMono(){
GameObject go = new GameObject("MultSingleMoreMono");
GameObject childGo &#