在相关资料1 初始化 SpawnPool之后,对Pool里面的对象 设置 脚本初始化 的操作之后,
再通过相关资料2 Spawn从Pool里面调取对象,就
pool里面的对象实体
prefabPool_.prefab
相关资料1里面foreach函数
...
void foreach()
{
...
string s = prefabPool_.prefab.name.Substring(prefabPool_.prefab.name.Length-1, 1);
int num_ = 0;
int.TryParse(s,out num_);
//print("prefabPool_.prefab.name:"+ prefabPool_.prefab.transform.name+"///"+s);
if (prefabPool_.prefab != null
&& prefabPool_.prefab.GetComponent<test>() == null)
{
prefabPool_.prefab.gameObject.AddComponent<test>();
prefabPool_.prefab.gameObject.GetComponent<test>().init();
}
...
}
...
相关资料:
2.[Unity][PoolManager]通过物体名称查找&新建&删除物体
3.