public GameObject GetObj(string objName) { LTGameObjPollData objPool = null; _objPools.TryGetValue(objName, out objPool); if (objPool == null) { return(null); } return(objPool.Get()); }
public void ReturnObj(string objName, GameObject obj) { LTGameObjPollData objPool = null; _objPools.TryGetValue(objName, out objPool); if (objPool == null) { LTDebug.LogError("不存在指定对象池:" + objName); return; } objPool.Return(obj); }