protected override void OnLoading() { m_ldMgr = DataManager.Manager <LoginDataManager>(); GameObject lastNode = NGUITools.AddChild(m_trans_topRoot.gameObject, m_sprite_SeverItemPrefab.gameObject); lastNode.SetActive(true); lastNode.transform.parent = m_trans_topRoot; lastNode.transform.localPosition = Vector3.zero; lastNode.transform.localScale = Vector3.one; lastNode.name = "-1"; m_MyServerListGrid = lastNode.AddComponent <UIServerListGrid>(); m_MyServerListGrid.RegisterUIEventDelegate(OnGridUIEvent); m_MyServerListGrid.isLastZone = true; InitWidgets(); }