private void AddGrayItem() { float iSolid = 0; float iIntensity = 0; float iTenacity = 0; buildingM.GetStarInfoGrow(m_Info, ref iSolid, ref iIntensity, ref iTenacity); GameObject go = GameObjectLoader.LoadPath("Prefabs/UI/", "SkillIntroduceWnd", MyHead.table.transform); go.transform.localPosition = new Vector3(MyHead.table.transform.localPosition.x, go.transform.localPosition.y, go.transform.localPosition.z); SkillIntroduceWnd skilWnd = go.GetComponent <SkillIntroduceWnd>(); GameObject labGo = NDLoad.LoadWndItem("DoubleLabelItem", skilWnd.MyHead.table.transform); DoubleLabelItem item = labGo.GetComponent <DoubleLabelItem>(); item.SetData(iSolid.ToString(), "[EC0808]" + NGUIUtil.GetStringByKey(10000068) + "[-]", iIntensity.ToString(), "[40B1E1]" + NGUIUtil.GetStringByKey(10000069) + "[-]"); //MyHead在SetData中初始化,所以这句要在后面 item.MyHead.SprIcon.enabled = false; GameObject SinglabGo = NDLoad.LoadWndItem("DoubleLabelItem", skilWnd.MyHead.table.transform); DoubleLabelItem SingleItem = SinglabGo.GetComponent <DoubleLabelItem>(); SingleItem.SetData(iTenacity.ToString(), "[088454]" + NGUIUtil.GetStringByKey(10000070) + "[-]", "", ""); SingleItem.MyHead.SprIcon.enabled = false; skilWnd.MyHead.table.Reposition(); }
private void AddDoubleLabelItem(string text1, string text1Name, string text2, string text2Name) { GameObject go = NDLoad.LoadWndItem("DoubleLabelItem", MyHead.table.transform); DoubleLabelItem item = go.GetComponent <DoubleLabelItem>(); item.SetData(text1, text1Name, text2, text1Name); }
private void AddDoubleLabelItem(string text1Name, string text1, string text2Name, string text2, int iFontSize = 0) { GameObject go = NDLoad.LoadWndItem("DoubleLabelItem", MyHead.table.transform); DoubleLabelItem item = go.GetComponent <DoubleLabelItem>(); item.SetData(text1, text1Name, text2, text2Name, iFontSize); item.MyHead.SprIcon.enabled = false; }