}// end of function public UI_Base InstantiateUI(UIITEM _uiItem, Transform _parentTr) { GameObject orinUI = ObjectPoolManager.Getinstance.Get_ObjectUI(_uiItem.ToString()).gameObject; GameObject CloneUI = Instantiate(orinUI); CloneUI.transform.SetParent(_parentTr); RectTransform _cloneUIRectTr = CloneUI.GetComponent <RectTransform>(); RectTransform _newUIRectTr = orinUI.GetComponent <RectTransform>(); _cloneUIRectTr.sizeDelta = _newUIRectTr.sizeDelta; _cloneUIRectTr.anchoredPosition = _newUIRectTr.anchoredPosition; _cloneUIRectTr.localScale = _newUIRectTr.localScale; UI_Base _uibase = CloneUI.GetComponent <UI_Base>(); //Lst_UiItem.Add(_uibase); _uibase.set_Open(); return(_uibase); //Dic_UIunit.Add(_uiunit, _uibase); //Dic_UIunit[_uiunit].set_Open(); } // end of function