From 32500ae76068e67da56907b2f52aa34736204511 Mon Sep 17 00:00:00 2001
From: client_Hale <339726288@qq.com>
Date: 星期三, 05 十二月 2018 16:27:35 +0800
Subject: [PATCH] 5232 子 【1.3.100】场景模型隐藏优化 / 【1.3.100】【前端】场景模型隐藏优化
---
Core/ResModule/GameObjectPoolManager.cs | 31 +++++++++++++++++++++++++++++++
1 files changed, 31 insertions(+), 0 deletions(-)
diff --git a/Core/ResModule/GameObjectPoolManager.cs b/Core/ResModule/GameObjectPoolManager.cs
index 797e411..75e7da3 100644
--- a/Core/ResModule/GameObjectPoolManager.cs
+++ b/Core/ResModule/GameObjectPoolManager.cs
@@ -146,6 +146,37 @@
return RequestPool(prefab).Request();
}
+ public GameObject RequestEmptyJY()
+ {
+ var _prefab = InstanceResourcesLoader.LoadEmptyJY();
+ if (!_prefab)
+ {
+ return null;
+ }
+
+ var _pool = RequestPool(_prefab);
+ _pool.assetName = InstanceResourcesLoader.emptyJyName;
+ _pool.assetBundleName = "mob/prefab_race_jy";
+
+ return _pool.Request();
+ }
+
+ public void ReleaseEmptyJY(GameObject go)
+ {
+ var _prefab = InstanceResourcesLoader.LoadEmptyJY();
+ if (!_prefab)
+ {
+ return;
+ }
+
+ GameObjectPool _pool = RequestPool(_prefab);
+
+ if (_pool != null)
+ {
+ _pool.Release(go);
+ }
+ }
+
public GameObject RequestDefaultPet()
{
GameObject _prefab = InstanceResourcesLoader.LoadMob(GeneralDefine.ModeDefaultConfig[2][0],
--
Gitblit v1.8.0