public void SetData(ItemTypeInfo info, BeiBaoWnd wnd) { m_parent = wnd; m_ItemInfo = info; m_itemcount = ItemDC.GetItemCount(m_ItemInfo.itemType); SetUI(); }
private void SetUI() { NGUIUtil.Set2DSprite(MyHead.SprType, "Textures/item/", m_info.m_Icon.ToString()); if (MyHead.LblName) { MyHead.LblName.text = m_info.m_Name; } if (MyHead.LblCount) { int Count = ItemDC.GetItemCount(m_info.itemType); MyHead.LblCount.text = string.Format("[552d0a]" + NGUIUtil.GetStringByKey("88800040") + "[-][0000FF]{0}[-][552d0a]" + NGUIUtil.GetStringByKey("88800037") + "[-]", Count); } if (MyHead.LblDescription1) { MyHead.LblDescription1.text = m_info.m_title; } if (MyHead.LblDescription2) { if (m_info.m_message != "0") { MyHead.LblDescription2.text = m_info.m_message; } else { MyHead.LblDescription2.text = ""; } } if (MyHead.LblPrice) { MyHead.LblPrice.text = m_info.m_sellemoney.ToString(); } //http://jingyan.baidu.com/article/5552ef47d82a90518ffbc914.html if (MyHead.AnchorBg != null) { BeiBaoWnd wnd = WndManager.FindDialog <BeiBaoWnd>(); if (wnd != null) { Transform target = wnd.MyHead.AnchorTarget; if (target != null) { MyHead.AnchorBg.SetAnchor(target); MyHead.AnchorBg.leftAnchor.absolute = -390; MyHead.AnchorBg.rightAnchor.relative = 0; MyHead.AnchorBg.rightAnchor.absolute = 6; MyHead.AnchorBg.bottomAnchor.absolute = -7; MyHead.AnchorBg.topAnchor.absolute = 9; } } } }
public void SetData(ItemTypeInfo I, int num, BeiBaoWnd wnd) { Info = I; m_num = num; m_parent = wnd; }
public void SetData(ItemTypeInfo ItemInfo, BeiBaoWnd wnd) { m_ItemInfo = ItemInfo; m_parent = wnd; SetUI(); }
public void SetData(ItemTypeInfo info, BeiBaoWnd wnd) { m_parent = wnd; m_ItemInfo = info; }