瀏覽代碼

图鉴礼盒替换资源

zhaoyang 3 年之前
父節點
當前提交
2d7afedf83

+ 6 - 6
FGUIProject/assets/CommonGame/BonusBoxDetailUI.xml

@@ -1,12 +1,12 @@
 <?xml version="1.0" encoding="utf-8"?>
-<component size="912,930">
+<component size="936,717">
   <displayList>
-    <loader id="n0_pjip" name="bg" xy="0,0" size="912,930" url="ui://mk0fwx0xq08x4" fill="scaleFree">
+    <loader id="n0_pjip" name="bg" xy="0,0" size="936,717" url="ui://mk0fwx0xlwri5u" fill="scaleFree">
       <relation target="" sidePair="width-width,height-height"/>
     </loader>
-    <image id="n1_pjip" name="n1" src="ga16f" fileName="imagesExport/zx_jq_djdikbti.png" xy="9,8"/>
-    <text id="n2_pjip" name="txtTitle" xy="93,22" size="726,56" fontSize="42" color="#ffffff" align="center" autoSize="none" text="礼盒内容"/>
-    <list id="n3_pjip" name="listBonus" xy="44,125" size="841,664" layout="flow_hz" overflow="scroll" colGap="40" defaultItem="ui://eg2y0ldp8xpgy" align="center" autoClearItems="true">
+    <text id="n2_pjip" name="txtTitle" xy="105,56" size="726,66" fontSize="50" color="#9b7853" align="center" autoSize="none" text="礼盒内容"/>
+    <image id="n5_qr4e" name="n5" src="9cth8y" fileName="imagesExport/tctc_xiant_1.png" xy="44,128"/>
+    <list id="n3_pjip" name="listBonus" xy="44,195" size="841,340" layout="flow_hz" overflow="scroll" lineGap="20" colGap="40" defaultItem="ui://eg2y0ldpj48o98" align="center" autoClearItems="true">
       <item/>
       <item/>
       <item/>
@@ -14,7 +14,7 @@
       <item/>
       <item/>
     </list>
-    <component id="n4_pjip" name="btnSure" src="q08x7" fileName="components/Button2.xml" pkg="mk0fwx0x" xy="266,807">
+    <component id="n4_pjip" name="btnSure" src="ih7594" fileName="components/Button10.xml" pkg="mk0fwx0x" xy="266,594">
       <relation target="" sidePair="bottom-bottom"/>
       <Button title="确认"/>
     </component>

+ 2 - 2
FGUIProject/assets/CommonGame/GoodsItemTips.xml

@@ -2,8 +2,8 @@
 <component size="936,668">
   <displayList>
     <image id="n0_s2cc" name="n0" src="lwri5u" fileName="imagesExport/hc_kuang_6.png" pkg="mk0fwx0x" xy="0,0" size="936,668"/>
-    <text id="n1_s2cc" name="txtName" xy="332,74" size="186,62" fontSize="46" color="#8d754e" autoClearText="true" text="物品名字"/>
-    <component id="n2_s2cc" name="goodsItem" src="j48o98" fileName="components/ComItem.xml" xy="58,58" size="192,199"/>
+    <text id="n1_s2cc" name="txtName" xy="332,74" size="186,61" fontSize="46" color="#8d754e" autoClearText="true" text="物品名字"/>
+    <component id="n2_s2cc" name="goodsItem" src="j48o98" fileName="components/ComItem.xml" xy="58,58" size="216,199"/>
     <text id="n3_s2cc" name="txtOwned" xy="338,168" size="148,46" fontSize="34" color="#a38e66" vars="true" autoSize="none" text="已拥有:{count=0}"/>
     <image id="n4_s2cc" name="n4" src="s2cc4h" fileName="imagesExport/zx_tsk_xian.png" xy="44,309"/>
     <text id="n5_s2cc" name="txtDesc" xy="60,352" size="815,133" fontSize="34" color="#9f8e70" ubb="true" autoSize="height" autoClearText="true" text="手机课程很快就要开课咯!!同学们有没有很期待哇过 几天课上见昂!!28节课希望大家都可以跟下来一起度 过有趣儿的两个月吧。"/>

+ 1 - 1
FGUIProject/assets/DailyTask/DailyTaskRewardUI.xml

@@ -4,7 +4,7 @@
     <image id="n1_kzte" name="bg" src="lwri5u" fileName="imagesExport/hc_kuang_6.png" pkg="mk0fwx0x" xy="0,0" size="936,631"/>
     <image id="n2_kzte" name="n2" src="kztethr" fileName="imagesExport/hyhy_btbt_1.png" pkg="eg2y0ldp" xy="230,32"/>
     <text id="n3_kzte" name="txtName" xy="326,32" pivot="0.5,0" size="284,74" fontSize="56" color="#8f6e30" text="活跃度奖励"/>
-    <list id="n4_kzte" name="list" xy="29,212" size="877,199" layout="row" overflow="scroll" scroll="horizontal" colGap="28" defaultItem="ui://eg2y0ldpj48o98" align="center">
+    <list id="n4_kzte" name="list" xy="17,212" size="902,199" layout="row" overflow="scroll" scroll="horizontal" colGap="5" defaultItem="ui://eg2y0ldpj48o98" align="center">
       <item/>
       <item/>
       <item/>

+ 1 - 1
FGUIProject/assets/Main/StoryLevelInfoUI.xml

@@ -44,7 +44,7 @@
     <component id="n8_t8o1" name="flower" src="s2cc5k" fileName="components/CompFlower1.xml" xy="697,201">
       <relation target="n7_t8o1" sidePair="left-left,top-top"/>
     </component>
-    <list id="n33_t8o1" name="listBonus" xy="-33,592" pivot="0.5,0" size="1146,281" scale="0.95,0.95" layout="row" overflow="hidden" scroll="horizontal" colGap="30" defaultItem="ui://eg2y0ldpj48o98" align="center" autoClearItems="true">
+    <list id="n33_t8o1" name="listBonus" xy="-33,592" pivot="0.5,0" size="1146,281" scale="0.95,0.95" layout="row" overflow="hidden" scroll="horizontal" colGap="5" defaultItem="ui://eg2y0ldpj48o98" align="center" autoClearItems="true">
       <item/>
       <item/>
       <item/>

+ 3 - 3
FGUIProject/assets/Main/components/StoryFightQuicklyBonusListItem.xml

@@ -1,11 +1,11 @@
 <?xml version="1.0" encoding="utf-8"?>
 <component size="864,400">
   <displayList>
-    <text id="n7_s2cc" name="txtTimes" xy="19,3" size="103,52" fontSize="38" color="#9b7853" vars="true" text="第{n=1}次"/>
+    <text id="n7_s2cc" name="txtTimes" xy="19,3" size="103,51" fontSize="38" color="#9b7853" vars="true" text="第{n=1}次"/>
     <image id="n8_s2cc" name="n8" src="ehs99" fileName="images/yx_xiant_1.png" pkg="eg2y0ldp" xy="8,65" size="848,12"/>
-    <text id="n9_s2cc" name="txtExp" xy="557,12" size="155,42" fontSize="30" color="#ba9a78" vars="true" text="经验: +{n=300}"/>
+    <text id="n9_s2cc" name="txtExp" xy="557,12" size="155,41" fontSize="30" color="#ba9a78" vars="true" text="经验: +{n=300}"/>
     <image id="n10_s2cc" name="n10" src="8xpg4y" fileName="imagesFight/zd_jsjm_jyz.png" xy="726,11"/>
-    <list id="n11_s2cc" name="list" xy="-1,97" size="867,276" layout="flow_hz" colGap="32" defaultItem="ui://eg2y0ldpj48o98" autoClearItems="true">
+    <list id="n11_s2cc" name="list" xy="-1,97" size="865,276" layout="flow_hz" colGap="60" defaultItem="ui://eg2y0ldpj48o98" autoClearItems="true">
       <item/>
       <item/>
       <item/>

+ 2 - 3
FGUIProject/assets/RechargeStore/GiftBagBuyUI.xml

@@ -3,12 +3,11 @@
   <controller name="c1" pages="0,,1," selected="0"/>
   <displayList>
     <image id="n0_10not" name="bg" src="lwri5u" fileName="imagesExport/hc_kuang_6.png" pkg="mk0fwx0x" xy="0,0" size="936,695"/>
-    <image id="n18_iftf" name="n18" src="kztethr" fileName="images/hyhy_btbt_1.png" xy="230,32" pkg="eg2y0ldp"/>
+    <image id="n18_iftf" name="n18" src="kztethr" fileName="imagesExport/hyhy_btbt_1.png" pkg="eg2y0ldp" xy="230,32"/>
     <text id="n1_10not" name="txtName" xy="354,31" pivot="0.5,0" size="228,74" fontSize="56" color="#8f6e30" text="礼包礼包"/>
     <loader id="n2_10not" name="loaIcon" xy="137,273" pivot="0.5,0.5" size="50,50" autoSize="true"/>
     <text id="n3_10not" name="txtLimit" xy="45,420" pivot="0.5,0" size="251,46" fontSize="34" color="#a3926c" align="center" leading="-5" letterSpacing="-2" ubb="true" text="每日限购(0/1)"/>
-    <list id="n4_10not" name="list" xy="307,212" size="618,197" layout="row" overflow="hidden" colGap="10" defaultItem="ui://eg2y0ldpj48o98" align="center">
-      <item/>
+    <list id="n4_10not" name="list" xy="234,212" size="691,197" layout="row" overflow="hidden" colGap="10" defaultItem="ui://eg2y0ldpj48o98" align="center">
       <item/>
       <item/>
     </list>

+ 25 - 17
GameClient/Assets/Game/HotUpdate/Views/CommonGame/BonusBoxDetailView.cs

@@ -28,8 +28,8 @@ namespace GFGGame
             this.viewCom.Center();
 
             _ui.m_listBonus.itemRenderer = UpdateBonusItem;
-            
-            _ui.m_listBonus.onClickItem.Add(OnClickListBonusItem);
+
+            // _ui.m_listBonus.onClickItem.Add(OnClickListBonusItem);
             _ui.m_btnSure.onClick.Add(OnClickBtnSure);
         }
 
@@ -42,7 +42,7 @@ namespace GFGGame
             _getStatusCall = datas[1] as GetBoxBonusStatusCall;
             _getBonusCall = datas[2] as GetBoxBonusCall;
             UpdateBtnStatus();
-            if(_bonusList != null)
+            if (_bonusList != null)
             {
                 _ui.m_listBonus.numItems = _bonusList.Count;
             }
@@ -50,7 +50,7 @@ namespace GFGGame
             {
                 _ui.m_listBonus.numItems = 0;
             }
-            if(_ui.m_listBonus.numItems > 4)
+            if (_ui.m_listBonus.numItems > 4)
             {
                 _ui.m_listBonus.columnGap = 40;
             }
@@ -74,10 +74,10 @@ namespace GFGGame
             GoodsItemTipsController.ShowItemTips(itemId);
         }
 
-    private void UpdateBtnStatus()
+        private void UpdateBtnStatus()
         {
             int status = _getStatusCall();
-            switch(status)
+            switch (status)
             {
                 case ConstBonusStatus.CAN_GET:
                     _ui.m_btnSure.text = "领取";
@@ -94,25 +94,33 @@ namespace GFGGame
         private void OnClickBtnSure()
         {
             int status = _getStatusCall();
-            if(status == ConstBonusStatus.CAN_GET)
+            if (status == ConstBonusStatus.CAN_GET)
             {
                 _getBonusCall();
             }
             this.Hide();
         }
-        
+
         private void UpdateBonusItem(int index, GObject item)
         {
             ItemData itemData = _bonusList[index] as ItemData;
-            ItemCfg itemCfg = ItemCfgArray.Instance.GetCfg(itemData.id);
-            UI_BonusItem listItem = UI_BonusItem.Proxy(item);
-            listItem.m_goodsItem.m_txtNumber.text = "x" + itemData.num;
-            listItem.m_txtOwned.SetVar("count", "" + ItemDataManager.GetItemNum(itemData.id)).FlushVars();
-            listItem.m_goodsItem.m_txtName.text = itemCfg.name;
-            listItem.m_goodsItem.m_iconItem.m_icon.url = ResPathUtil.GetIconPath(itemCfg);
-            listItem.m_iconBonusOnce.visible = itemData.isOnceBonus;
-            RarityIconController.UpdateRarityIcon(listItem.m_goodsItem.m_iconItem.m_rarity, itemData.id, true);
-            listItem.target.data = itemData.id;
+            // ItemCfg itemCfg = ItemCfgArray.Instance.GetCfg(itemData.id);
+            // UI_BonusItem listItem = UI_BonusItem.Proxy(item);
+            // listItem.m_goodsItem.m_txtNumber.text = "x" + itemData.num;
+            // listItem.m_txtOwned.SetVar("count", "" + ItemDataManager.GetItemNum(itemData.id)).FlushVars();
+            // listItem.m_goodsItem.m_txtName.text = itemCfg.name;
+            // listItem.m_goodsItem.m_iconItem.m_icon.url = ResPathUtil.GetIconPath(itemCfg);
+            // listItem.m_iconBonusOnce.visible = itemData.isOnceBonus;
+            // RarityIconController.UpdateRarityIcon(listItem.m_goodsItem.m_iconItem.m_rarity, itemData.id, true);
+            // listItem.target.data = itemData.id;
+
+
+            if (item.data == null)
+            {
+                item.data = new ItemView(item as GComponent);
+            }
+                (item.data as ItemView).SetData(itemData);
+
         }
     }
 }

+ 1 - 15
GameClient/Assets/Game/HotUpdate/Views/LuckyBox/LuckyBoxPreShowView.cs

@@ -50,16 +50,8 @@ namespace GFGGame
             listItem.m_txtName.text = luckyBoxBonusData.name;
             listItem.m_list.itemRenderer = (int index, GObject item) =>
             {
-                // UI_ComItem goodsItem = UI_ComItem.Proxy(item);
                 ItemData itemData = luckyBoxBonusData.itemList[index] as ItemData;
-                ItemCfg itemCfg = ItemCfgArray.Instance.GetCfg(itemData.id);
-                // goodsItem.m_iconOwned.visible = ItemDataManager.GetItemNum(itemData.id) > 0;
-                // goodsItem.m_txtName.text = itemCfg.name;
-                // goodsItem.m_iconItem.m_icon.url = ResPathUtil.GetIconPath(itemCfg);
-                // RarityIconController.UpdateRarityIcon(goodsItem.m_iconItem.m_rarity, itemData.id, true);
-                // goodsItem.target.data = itemData.id;
 
-                // ItemData reward = ItemUtil.createItemData(_cfg.rewardsArr[index]);
                 if (item.data == null)
                 {
                     item.data = new ItemView(item as GComponent);
@@ -68,15 +60,9 @@ namespace GFGGame
                 (item.data as ItemView).TxtHasCountVisble = false;
 
             };
-            // listItem.m_list.onClickItem.Add((EventContext context) =>
-            // {
-            //     GComponent item = context.data as GComponent;
-            //     int itemID = (int)item.data;
-            //     GoodsItemTipsController.ShowItemTips(itemID);
-            // });
+
             listItem.m_list.numItems = luckyBoxBonusData.itemList.Count;
             listItem.m_list.ResizeToFit();
-            // listItem.m_list.columnGap = 50;
             listItem.target.height = listItem.m_list.y + listItem.m_list.height;
         }
     }

二進制
GameClient/Assets/ResIn/UI/CommonGame/CommonGame_fui.bytes


二進制
GameClient/Assets/ResIn/UI/DailyTask/DailyTask_fui.bytes


二進制
GameClient/Assets/ResIn/UI/Main/Main_fui.bytes


二進制
GameClient/Assets/ResIn/UI/RechargeStore/RechargeStore_fui.bytes