Ejemplo n.º 1
0
 public void InitDataBase(SuitDataBase db)
 {
     m_suitDataBase = db;
     if (db != null)
     {
         m_suitID = db.base_id;
         m_label_tipssuitname.text = db.name;
         m_label_tipsdes.text      = db.desc;
         m_label_getwaydes.text    = db.activeWay;
         ShowAttr();
         SuitDataManager dm = DataManager.Manager <SuitDataManager>();
         SuitState       st = dm.GetSuitState(m_suitID);
         FashionTipsType ft = FashionTipsType.ShowBuy;
         if (st == SuitState.Show)
         {
             ft = FashionTipsType.None;
         }
         else if (st == SuitState.Equip)
         {
             ft = FashionTipsType.ShowUnLoad;
         }
         else if (st == SuitState.HasBuy)
         {
             ft = FashionTipsType.ShowEquip;
         }
         else if (st == SuitState.NoEffect)
         {
             ft = FashionTipsType.ShowAddTime;
         }
         else if (st == SuitState.Active)
         {
             ft = FashionTipsType.None;
         }
         else
         {
             ft = FashionTipsType.ShowBuy;
         }
         ShowBtn(ft);
     }
 }