Exemplo n.º 1
0
 public void OnTabCheckChanged()
 {
     if (UIToggle.current.value)
     {
         string name = UIToggle.current.gameObject.name;
         switch (name)
         {
         case "PetBreakTab":
             this.mCurType = GUIRecycleScene.ERecycleT.ERecycleT_PetBreak;
             this.mRecycleLayer.Refresh();
             break;
         case "EquipBreakTab":
             this.mCurType = GUIRecycleScene.ERecycleT.ERecycleT_EquipBreak;
             this.mRecycleLayer.Refresh();
             break;
         case "PetRebornTab":
             this.mCurType = GUIRecycleScene.ERecycleT.ERecycleT_PetReborn;
             this.mRecycleLayer.Refresh();
             break;
         case "TrinketRebornTab":
             this.mCurType = GUIRecycleScene.ERecycleT.ERecycleT_TrinketReborn;
             this.mRecycleLayer.Refresh();
             break;
         case "LopetBreakTab":
             this.mCurType = GUIRecycleScene.ERecycleT.ERecycleT_LopetBreak;
             this.mRecycleLayer.Refresh();
             break;
         case "LopetRebornTab":
             this.mCurType = GUIRecycleScene.ERecycleT.ERecycleT_LopetReborn;
             this.mRecycleLayer.Refresh();
             break;
         }
         if (!this.isInit)
         {
             this.mRecycleLayer.ClearData();
         }
         else
         {
             this.mRecycleLayer.InitData();
             this.isInit = false;
         }
     }
 }
Exemplo n.º 2
0
 private void Init(GUIRecycleScene.ERecycleT type = GUIRecycleScene.ERecycleT.ERecycleT_PetBreak)
 {
     this.mCurType = type;
     switch (this.mCurType)
     {
     case GUIRecycleScene.ERecycleT.ERecycleT_PetBreak:
         this.mPetBreakTab.value = true;
         break;
     case GUIRecycleScene.ERecycleT.ERecycleT_EquipBreak:
         this.mEquipBreakTab.value = true;
         break;
     case GUIRecycleScene.ERecycleT.ERecycleT_PetReborn:
         this.mPetRebornTab.value = true;
         break;
     case GUIRecycleScene.ERecycleT.ERecycleT_TrinketReborn:
         this.mTrinketRebornTab.value = true;
         break;
     case GUIRecycleScene.ERecycleT.ERecycleT_LopetBreak:
         this.mLopetBreakTab.value = true;
         break;
     case GUIRecycleScene.ERecycleT.ERecycleT_LopetReborn:
         this.mLopetRebornTab.value = true;
         break;
     }
 }