[Unity]PoolManager对Pool里面的对象添加脚本并初始化

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

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

在相关资料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();
            }
...
}
...

 

 

 

 

 

相关资料:

1.[Unity]PoolManager的基础使用以及应用

2.[Unity][PoolManager]通过物体名称查找&新建&删除物体

3.

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值