在相关资料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.
本文介绍了Unity中PoolManager的基本使用方法及其应用场景。首先通过初始化SpawnPool,并为Pool内的对象设置脚本初始化操作,随后通过Spawn从Pool中调取对象。文章深入探讨了foreach函数的应用,包括如何获取和设置Pool内对象的组件。
829

被折叠的 条评论
为什么被折叠?



