瀏覽代碼

修改bug

lzx 5 天之前
父節點
當前提交
0e680d49de

+ 3 - 3
Assets/Res/UI/ItemDetailsPanel/ItemSourcePanel.prefab

@@ -229,8 +229,8 @@ RectTransform:
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
   m_AnchorMin: {x: 0.5, y: 0.5}
   m_AnchorMax: {x: 0.5, y: 0.5}
-  m_AnchoredPosition: {x: -42.800003, y: 283.5999}
-  m_SizeDelta: {x: 475.88, y: 44.8081}
+  m_AnchoredPosition: {x: 140.98, y: 283.5999}
+  m_SizeDelta: {x: 477.92, y: 44.8081}
   m_Pivot: {x: 0.5, y: 0.5}
 --- !u!222 &1851182301441702079
 CanvasRenderer:
@@ -267,7 +267,7 @@ MonoBehaviour:
     m_BestFit: 0
     m_MinSize: 2
     m_MaxSize: 52
-    m_Alignment: 4
+    m_Alignment: 3
     m_AlignByGeometry: 0
     m_RichText: 1
     m_HorizontalOverflow: 0

+ 2 - 2
Assets/Scripts/GameLogic/Bag/BagController.cs

@@ -189,7 +189,7 @@ namespace GameLogic.Bag
                     f.id == item.config.associateVlaue[1]);
                 if (faaData != null)
                 {
-                    return AddItem(item.config.associateVlaue[0], 1);
+                    return AddItem(item.config.associateVlaue[0], item.config.associateVlaue[2]);
                 }
                 else
                 {
@@ -212,7 +212,7 @@ namespace GameLogic.Bag
                     s.id == item.config.associateVlaue[1]);
                 if (skillData != null)
                 {
-                     return AddItem(item.config.associateVlaue[0], 1);
+                     return AddItem(item.config.associateVlaue[0], item.config.associateVlaue[2]);
                 }
                 else
                 {

+ 1 - 1
Assets/Scripts/GameUI/UI/BoxPanel/GachaPanel.cs

@@ -209,7 +209,7 @@ namespace Fort23.Mono
 
             //完成挑战过后自动打开挑战界面
             if (_openBoxConfig.ProgressRewardChoukaCount != -1 &&
-                SummonData.drawHistory.Count >= _openBoxConfig.ProgressRewardChoukaCount)
+                SummonData.drawHistory.Count * 10 >= _openBoxConfig.ProgressRewardChoukaCount)
             {
                 OpenBoxScorePanel.OpenPanel();
             }

+ 7 - 5
Assets/Scripts/GameUI/UI/MainHeroPnael/SelectFaBaoPanel.cs

@@ -96,12 +96,13 @@ namespace Fort23.Mono
 
                     ItemConfig itemConfig =
                         ConfigComponent.Instance.Get<ItemConfig>(selectedFaBaoInfo.FabaoConfig.ItemID);
-                    if (selectedFaBaoInfo.FabaoPowerupConfig.PromotePieceNum != null && selectedFaBaoInfo.FabaoPowerupConfig.PromotePieceNum[itemConfig.quality-1] != -1)
+                    ItemConfig itemConfig2 = ConfigComponent.Instance.Get<ItemConfig>(itemConfig.associateVlaue[0]);
+                    if (selectedFaBaoInfo.FabaoPowerupConfig.PromotePieceNum != null && selectedFaBaoInfo.FabaoPowerupConfig.PromotePieceNum[itemConfig2.quality-1] != -1)
                     {
                         
-                        if (!PlayerManager.Instance.BagController.IsEnough(selectedFaBaoInfo.FabaoConfig.ItemID, selectedFaBaoInfo.FabaoPowerupConfig.PromotePieceNum[itemConfig.quality-1]))
+                        if (!PlayerManager.Instance.BagController.IsEnough(itemConfig.associateVlaue[0], selectedFaBaoInfo.FabaoPowerupConfig.PromotePieceNum[itemConfig2.quality-1]))
                         {
-                            ItemSourcePanel.OpenPanel(selectedFaBaoInfo.FabaoConfig.ItemID);
+                            ItemSourcePanel.OpenPanel(itemConfig.associateVlaue[0]);
                             TipMessagePanel.OpenTipMessagePanel("道具不足");
                             return;
                         }
@@ -481,11 +482,12 @@ namespace Fort23.Mono
 
             ItemConfig itemConfig =
                 ConfigComponent.Instance.Get<ItemConfig>(selectedFaBaoInfo.FabaoConfig.ItemID);
+            ItemConfig itemConfig2 = ConfigComponent.Instance.Get<ItemConfig>(itemConfig.associateVlaue[0]);
             //大突破需要消耗对应的法宝碎片
-            if (faBaoInfo.FabaoPowerupConfig.PromotePieceNum != null && faBaoInfo.FabaoPowerupConfig.PromotePieceNum[itemConfig.quality - 1] != -1)
+            if (faBaoInfo.FabaoPowerupConfig.PromotePieceNum != null && faBaoInfo.FabaoPowerupConfig.PromotePieceNum[itemConfig2.quality - 1] != -1)
             {
                 ItemWidgetType1 itemWidgetType1 = await UIManager.Instance.CreateGComponentForObject<ItemWidgetType1>(ItemWidgetType1Game,null, ItemRoot);
-                itemWidgetType1.CustomInit(faBaoInfo.FabaoConfig.ItemID, faBaoInfo.FabaoPowerupConfig.PromotePieceNum[itemConfig.quality - 1]);
+                itemWidgetType1.CustomInit(itemConfig.associateVlaue[0], faBaoInfo.FabaoPowerupConfig.PromotePieceNum[itemConfig2.quality - 1]);
                 itemWidgetType1s.Add(itemWidgetType1);
             }
         }

文件差異過大導致無法顯示
+ 168 - 1411
UserSettings/Layouts/default-2022.dwlt


部分文件因文件數量過多而無法顯示