public void AddUI(UIBaseScript _addui) { if (dic_UI.ContainsKey(_addui._UIType)) { return; } else { GameUtil.MoveToParent(_addui.gameObject, this.transform); dic_UI.Add(_addui._UIType, _addui); } }
void FindUseType(UIBaseScript _UI) { if (_UI is TopAssetUIManagerScript || _UI is LobbyUIManagerScript || _UI is GameStartManagerScript || _UI is BottomUIManagerScript) { _UseType = UI_UseType.OutGame; } else { _UseType = UI_UseType.InGame; } }
public virtual void AddToUIManager(UIBaseScript _addui) { UIManagerScript.Instance.AddUI(this); }