| | |
| | | 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],
|