public SceneObj CheckIsActive(string sUid) { SceneObj obj; if (ActiveObjDic.TryGetValue(sUid, out obj)) { return(obj); } return(null); }
public bool MoveToInActive(ObjData obj) { SceneObj sceneObj; if (ActiveObjDic.TryGetValue(obj.sUid, out sceneObj)) { sceneObj.obj.SetActive(false); InActiveObjDic.Add(obj.sUid, sceneObj); ActiveObjDic.Remove(obj.sUid); return(true); } return(false); }