// Use this for initialization void Start() { if (_instance == null) { _instance = gameObject.GetComponent <Jurassic_GameUIBag> (); } ItemOnClick = false; if (MainConnet.m_dicGameItemList.ContainsKey(GameCore.ENUM_GAME_FRAME.Jurassic)) { if (MainConnet.m_dicGameItemList[GameCore.ENUM_GAME_FRAME.Jurassic].Count > 0) { foreach (uint item in MainConnet.m_dicGameItemList[GameCore.ENUM_GAME_FRAME.Jurassic]) { GameObject Data = Instantiate(m_ItemIcon); Data.transform.parent = m_Tabel.transform; Data.transform.localScale = new Vector3(1, 1, 1); Jurassic_Game_BagIcon Data_cs = Data.GetComponent <Jurassic_Game_BagIcon>(); Data_cs.m_ItemID = item; Data_cs.Init(); } m_Tabel.repositionNow = true; //m_ScrollView.UpdatePosition(); //m_ScrollView.UpdateScrollbars(); //m_ScrollView.Scroll(0.0f); if (MainConnet.m_dicGameItemList[GameCore.ENUM_GAME_FRAME.Jurassic].Count <= 3) { ScrollColse = true; //MainCollider.enabled = false; //m_Tabel.enabled = false; //m_ScrollView.enabled = false; //m_DragScrollView.enabled = false; } } } }
public void Init() { m_Target = GetComponentInParent <Jurassic_GameUIBag>(); //m_Btn = GetComponent<UIButton>(); if (MainConnet.m_dicItemDatas.ContainsKey(m_ItemID)) { m_Sprite.spriteName = MainConnet.m_dicItemDatas[m_ItemID].m_strIconName; m_Btn.normalSprite = MainConnet.m_dicItemDatas[m_ItemID].m_strIconName; m_Btn.disabledSprite = MainConnet.m_dicItemDatas[m_ItemID].m_strIconName + "_D"; } }