Example #1
0
 public void Set(GoodsJumpType type, int id)
 {
     _type = type;
     _id   = id;
     if (type == GoodsJumpType.Jump_DailyDungeon)
     {
         titleText.text = string.Format(Localization.Get("ui.goodsJumpPathView.path" + (int)type), Localization.Get(ActivityData.ActivityDataDictionary[_id].name));
     }
     else if (type == GoodsJumpType.Jump_Dungeon)
     {
         DungeonInfo info = DungeonProxy.instance.GetDungeonInfo(id);
         if (info != null)
         {
             DungeonType dungeonType = info.dungeonData.dungeonType;
             string      difficult   = string.Empty;
             if (dungeonType == DungeonType.Easy)
             {
                 difficult = Localization.Get("ui.select_chapter_view.easy_type");
             }
             else if (dungeonType == DungeonType.Normal)
             {
                 difficult = Localization.Get("ui.select_chapter_view.normal_type");
             }
             else
             {
                 difficult = Localization.Get("ui.select_chapter_view.hard_type");
             }
             titleText.text = string.Format(Localization.Get("ui.goodsJumpPathView.path1"), difficult, Localization.Get(info.dungeonData.order_name), Localization.Get(info.dungeonData.name));
         }
         else
         {
             Debugger.LogError("dungeonInfo is not find ; id:" + id);
         }
     }
     else if (type == GoodsJumpType.Jump_BlackMarket)
     {
         titleText.text = string.Format(Localization.Get("ui.goodsJumpPathView.path8"), Localization.Get(BlackMarketData.GetBlackMarketTitleNameByType(_id)));
     }
     else
     {
         titleText.text = Localization.Get("ui.goodsJumpPathView.path" + (int)type);
     }
     SetButtonEnable(CheckButtonEnable());
 }
Example #2
0
 public PathData(GoodsJumpType type, int id)
 {
     this.type = type;
     this.id   = id;
 }