PoolManager 内存管理池,动态加载 U3DScreenToNGUIScreen
来源:互联网 发布:java客户端做界面设计 编辑:程序博客网 时间:2024/04/29 18:40
public class MyPoolTest : MonoBehaviour
{
private SpawnPool spawnPool;
private PrefabPool refabPool;
void init(){
spawnPool = PoolManager.Pools.Create("aabb");
spawnPool = PoolManager.Pools.Create("aabb");
spawnPool.group.parent = this.transform;
// spawnPool.name = "aabb";
spawnPool.logMessages = true;
spawnPool.dontDestroyOnLoad = true;
// spawnPool = PoolManager.Pools["aabb"];
refabPool = new PrefabPool(Resources.Load<Transform>("Sphere"));
/*
this.pool = PoolManager.Pools.Create(this.poolName);
// Make the pool's group a child of this transform for demo purposes
this.pool.group.parent = this.transform;
// Set the pool group's local position for demo purposes
this.pool.group.localPosition = new Vector3(1.5f, 0, 0);
this.pool.group.localRotation = Quaternion.identity;
*/
}
if (!spawnPool._perPrefabPoolOptions.Contains(refabPool))
{
Debug.Log("初始化内存池 refabPool");
refabPool = new PrefabPool(Resources.Load<Transform>("Sphere"));
refabPool.preloadAmount = 12;
refabPool.limitInstances = true;
refabPool.cullDespawned = true;
refabPool.cullAbove = 2;
refabPool.cullDelay = 2;
refabPool.cullMaxPerPass = 3;
spawnPool._perPrefabPoolOptions.Add(refabPool);
spawnPool.CreatePrefabPool(spawnPool._perPrefabPoolOptions[spawnPool.Count]);
}
}
void Start () {
GameObject go = GameObject.Find("GameObject") as GameObject;
go.AddComponent<MyPoolTest>();
}
- PoolManager 内存管理池,动态加载 U3DScreenToNGUIScreen
- 引用计数 内存管理 Ref AutoreleasePoo PoolManager
- unity动态加载和内存管理
- Unity动态加载和内存管理(三合一)
- Unity动态加载和内存管理(三合一)
- Unity动态加载和内存管理
- 动态加载机制与内存管理
- 二段构造->REF引用计数管理->PoolManager自动释放池
- unity-PoolManager 预制件管理插件
- [cocos2d-x3.x学习笔记]引用计数 内存管理 Ref AutoreleasePoo PoolManager
- COCOS学习笔记--内存管理(二)-PoolManager类和AutoreleasePool类的讲解
- Unity动态加载和内存管理(三合一)。。。好强悍。。。
- 全面理解Unity动态加载和内存管理
- 全面理解Unity动态加载和内存管理
- 全面理解Unity动态加载和内存管理
- Unity3D PoolManager缓冲池插件
- Unity3D PoolManager缓冲池插件
- Unity3D PoolManager缓冲池插件
- ANDROID内存优化(大汇总——上)
- 数字字符转化整数
- weblogic satrt server 时报 local host not known?
- 解决android:background背景图片被拉伸问题
- 解决管理工具中没有Internet 信息服务(IIS)管理器
- PoolManager 内存管理池,动态加载 U3DScreenToNGUIScreen
- Linux下Rsync+Inotify-tools实现数据实时同步
- ANDROID内存优化(大汇总——中)
- 学c语言的一些建议
- 1013. Battle Over Cities
- Linux开发环境搭建与使用——Linux简史
- Android异步处理系列文章索引
- Centos 时间同步
- ANDROID内存优化(大汇总——全)