zhaoyang 2 سال پیش
والد
کامیت
7319426d29

+ 9 - 0
FGUIProject/assets/LuckyBox/LuckBoxBonusShowUI.xml

@@ -5,6 +5,15 @@
     <loader id="n17_gbqo" name="loaBg" xy="540,960" pivot="0.5,0.5" anchor="true" size="1080,2400" fill="scaleMatchWidth">
       <relation target="" sidePair="width-width,height-height,center-center,middle-middle"/>
     </loader>
+    <graph id="n25_e050" name="holder_star" xy="535,210" size="10,10" type="rect">
+      <relation target="" sidePair="center-center,top-top"/>
+    </graph>
+    <graph id="n26_e050" name="holder_bg" xy="535,955" size="10,10" type="rect">
+      <relation target="" sidePair="center-center,middle-middle"/>
+    </graph>
+    <graph id="n27_e050" name="holder_cloud" xy="535,1810" size="10,10" type="rect">
+      <relation target="" sidePair="center-center,bottom-bottom"/>
+    </graph>
     <component id="n14_ga16" name="itemOne" src="e050tf4" fileName="components/LuckyBoxBonusShowItem.xml" xy="540,960">
       <gearDisplay controller="c1" pages="0"/>
     </component>

+ 9 - 0
FGUIProject/assets/LuckyBox/LuckyBoxNewDressUI.xml

@@ -4,6 +4,15 @@
     <loader id="n4_duuf" name="loaBg" xy="0,-240" size="1080,2400" align="center" vAlign="middle" fill="scaleMatchWidth">
       <relation target="" sidePair="width-width,center-center,middle-middle"/>
     </loader>
+    <graph id="n10_e050" name="holder_star" xy="535,210" size="10,10" type="rect">
+      <relation target="" sidePair="center-center,top-top"/>
+    </graph>
+    <graph id="n11_e050" name="holder_bg" xy="535,955" size="10,10" type="rect">
+      <relation target="" sidePair="center-center,middle-middle"/>
+    </graph>
+    <graph id="n12_e050" name="holder_cloud" xy="535,1810" size="10,10" type="rect">
+      <relation target="" sidePair="center-center,bottom-bottom"/>
+    </graph>
     <image id="n5_duuf" name="n5" src="volstat" fileName="imageNews/zx_tx_qianjing.png" xy="9,411" group="n9_duuf"/>
     <image id="n6_duuf" name="n6" src="volstar" fileName="imageNews/zx_tx_hengxiang.png" xy="0,420" group="n9_duuf"/>
     <image id="n7_duuf" name="n7" src="volstav" fileName="imageNews/zx_tx_yuanquan.png" xy="28,381" group="n9_duuf"/>

+ 47 - 36
FGUIProject/assets/LuckyBox/LuckyBoxStarUI.xml

@@ -4,12 +4,21 @@
     <remark page="0" value="买一次"/>
     <remark page="1" value="买十次"/>
   </controller>
-  <controller name="ctrlRewardsType" alias="奖池类型" pages="0,,1,,2," selected="0"/>
+  <controller name="ctrlRewardsType" alias="奖池类型" pages="0,,1,,2," selected="2"/>
   <displayList>
-    <loader id="n0_l5nz" name="bg" xy="540,960" pivot="0.5,0.5" anchor="true" size="1080,2400" url="ui://drx9d1uso1391h" fill="scaleMatchWidth">
+    <loader id="n0_l5nz" name="bg" xy="540,960" pivot="0.5,0.5" anchor="true" size="1080,2400" url="ui://drx9d1uso1391g" fill="scaleMatchWidth">
       <gearIcon controller="ctrlRewardsType" pages="0,1,2" values="ui://drx9d1uso1391h|ui://drx9d1uso1391i|ui://drx9d1uso1391g"/>
       <relation target="" sidePair="center-center,middle-middle"/>
     </loader>
+    <graph id="n54_e050" name="holder_star" xy="535,210" size="10,10" type="rect">
+      <relation target="" sidePair="center-center,top-top"/>
+    </graph>
+    <graph id="n55_e050" name="holder_bg" xy="535,955" size="10,10" type="rect">
+      <relation target="" sidePair="center-center,middle-middle"/>
+    </graph>
+    <graph id="n56_e050" name="holder_cloud" xy="535,1810" size="10,10" type="rect">
+      <relation target="" sidePair="center-center,bottom-bottom"/>
+    </graph>
     <component id="n9_l5nz" name="btnBack" src="9xlo8" fileName="components/BtnBack.xml" pkg="eg2y0ldp" xy="35,80"/>
     <component id="n20_f5bl" name="comStar0_0_0" src="l5nzq" fileName="components/ComStar.xml" xy="540,960">
       <gearDisplay controller="ctrlBuyType" pages="0"/>
@@ -23,48 +32,50 @@
       <gearDisplay controller="ctrlBuyType" pages="0"/>
       <gearDisplay2 controller="ctrlRewardsType" pages="2" condition="0"/>
     </component>
-    <component id="n12_l5nz" name="comStar1_0_0" src="l5nzq" fileName="components/ComStar.xml" xy="232,537" group="n19_l5nz"/>
-    <component id="n13_l5nz" name="comStar1_0_1" src="l5nzq" fileName="components/ComStar.xml" xy="449,224" group="n19_l5nz"/>
-    <component id="n14_l5nz" name="comStar1_0_2" src="l5nzq" fileName="components/ComStar.xml" xy="849,557" group="n19_l5nz"/>
-    <component id="n15_l5nz" name="comStar1_0_3" src="l5nzq" fileName="components/ComStar.xml" xy="419,676" group="n19_l5nz"/>
-    <component id="n33_o139" name="comStar1_0_4" src="l5nzq" fileName="components/ComStar.xml" xy="278,861" group="n19_l5nz"/>
-    <component id="n34_o139" name="comStar1_0_5" src="l5nzq" fileName="components/ComStar.xml" xy="828,1066" group="n19_l5nz"/>
-    <component id="n35_o139" name="comStar1_0_6" src="l5nzq" fileName="components/ComStar.xml" xy="253,1398" group="n19_l5nz"/>
-    <component id="n36_o139" name="comStar1_0_7" src="l5nzq" fileName="components/ComStar.xml" xy="618,1272" group="n19_l5nz"/>
-    <component id="n37_o139" name="comStar1_0_8" src="l5nzq" fileName="components/ComStar.xml" xy="586,1619" group="n19_l5nz"/>
-    <component id="n51_e050" name="comStar1_0_9" src="l5nzq" fileName="components/ComStar.xml" xy="901,438" group="n19_l5nz"/>
-    <group id="n19_l5nz" name="grpComStar0" xy="227,219" size="679,1405" advanced="true">
+    <component id="n12_l5nz" name="comStar1_0_0" src="l5nzq" fileName="components/ComStar.xml" xy="205,477" group="n19_l5nz"/>
+    <component id="n13_l5nz" name="comStar1_0_1" src="l5nzq" fileName="components/ComStar.xml" xy="422,166" group="n19_l5nz"/>
+    <component id="n14_l5nz" name="comStar1_0_2" src="l5nzq" fileName="components/ComStar.xml" xy="822,642" group="n19_l5nz"/>
+    <component id="n15_l5nz" name="comStar1_0_3" src="l5nzq" fileName="components/ComStar.xml" xy="392,653" group="n19_l5nz"/>
+    <component id="n33_o139" name="comStar1_0_4" src="l5nzq" fileName="components/ComStar.xml" xy="251,928" group="n19_l5nz"/>
+    <component id="n34_o139" name="comStar1_0_5" src="l5nzq" fileName="components/ComStar.xml" xy="801,1066" group="n19_l5nz"/>
+    <component id="n35_o139" name="comStar1_0_6" src="l5nzq" fileName="components/ComStar.xml" xy="226,1404" group="n19_l5nz"/>
+    <component id="n36_o139" name="comStar1_0_7" src="l5nzq" fileName="components/ComStar.xml" xy="591,1272" group="n19_l5nz"/>
+    <component id="n37_o139" name="comStar1_0_8" src="l5nzq" fileName="components/ComStar.xml" xy="522,1705" group="n19_l5nz"/>
+    <component id="n51_e050" name="comStar1_0_9" src="l5nzq" fileName="components/ComStar.xml" xy="874,438" group="n19_l5nz"/>
+    <group id="n19_l5nz" name="grpComStar0" xy="200,161" size="679,1549" advanced="true">
       <gearDisplay controller="ctrlBuyType" pages="1"/>
       <gearDisplay2 controller="ctrlRewardsType" pages="0" condition="0"/>
-      <relation target="" sidePair="left-center,top-middle"/>
+      <relation target="" sidePair="center-center,top-top"/>
     </group>
-    <component id="n21_iakb" name="comStar1_1_0" src="l5nzq" fileName="components/ComStar.xml" xy="420,283" group="n25_iakb"/>
-    <component id="n22_iakb" name="comStar1_1_1" src="l5nzq" fileName="components/ComStar.xml" xy="227,499" group="n25_iakb"/>
-    <component id="n23_iakb" name="comStar1_1_2" src="l5nzq" fileName="components/ComStar.xml" xy="229,848" group="n25_iakb"/>
-    <component id="n24_iakb" name="comStar1_1_3" src="l5nzq" fileName="components/ComStar.xml" xy="431,1035" group="n25_iakb"/>
-    <component id="n38_o139" name="comStar1_1_4" src="l5nzq" fileName="components/ComStar.xml" xy="186,1279" group="n25_iakb"/>
-    <component id="n39_o139" name="comStar1_1_5" src="l5nzq" fileName="components/ComStar.xml" xy="430,1471" group="n25_iakb"/>
-    <component id="n40_o139" name="comStar1_1_6" src="l5nzq" fileName="components/ComStar.xml" xy="610,644" group="n25_iakb"/>
-    <component id="n41_o139" name="comStar1_1_7" src="l5nzq" fileName="components/ComStar.xml" xy="832,903" group="n25_iakb"/>
-    <component id="n50_w1qi" name="comStar1_1_8" src="l5nzq" fileName="components/ComStar.xml" xy="779,1480" group="n25_iakb"/>
-    <group id="n25_iakb" name="grpComStar1" xy="147,244" size="724,1275" advanced="true">
+    <component id="n21_iakb" name="comStar1_1_0" src="l5nzq" fileName="components/ComStar.xml" xy="476,261" group="n25_iakb"/>
+    <component id="n22_iakb" name="comStar1_1_1" src="l5nzq" fileName="components/ComStar.xml" xy="261,534" group="n25_iakb"/>
+    <component id="n23_iakb" name="comStar1_1_2" src="l5nzq" fileName="components/ComStar.xml" xy="215,882" group="n25_iakb"/>
+    <component id="n24_iakb" name="comStar1_1_3" src="l5nzq" fileName="components/ComStar.xml" xy="517,1035" group="n25_iakb"/>
+    <component id="n38_o139" name="comStar1_1_4" src="l5nzq" fileName="components/ComStar.xml" xy="272,1368" group="n25_iakb"/>
+    <component id="n39_o139" name="comStar1_1_5" src="l5nzq" fileName="components/ComStar.xml" xy="516,1728" group="n25_iakb"/>
+    <component id="n40_o139" name="comStar1_1_6" src="l5nzq" fileName="components/ComStar.xml" xy="679,567" group="n25_iakb"/>
+    <component id="n41_o139" name="comStar1_1_7" src="l5nzq" fileName="components/ComStar.xml" xy="854,865" group="n25_iakb"/>
+    <component id="n50_w1qi" name="comStar1_1_8" src="l5nzq" fileName="components/ComStar.xml" xy="865,1426" group="n25_iakb"/>
+    <component id="n52_e050" name="comStar1_1_9" src="l5nzq" fileName="components/ComStar.xml" xy="833,146" group="n25_iakb"/>
+    <group id="n25_iakb" name="grpComStar1" xy="210,141" size="660,1592" advanced="true">
       <gearDisplay controller="ctrlBuyType" pages="1"/>
       <gearDisplay2 controller="ctrlRewardsType" pages="1" condition="0"/>
-      <relation target="" sidePair="left-center,top-middle"/>
+      <relation target="" sidePair="center-center,top-top"/>
     </group>
-    <component id="n26_iakb" name="comStar1_2_0" src="l5nzq" fileName="components/ComStar.xml" xy="722,318" group="n30_iakb"/>
-    <component id="n27_iakb" name="comStar1_2_1" src="l5nzq" fileName="components/ComStar.xml" xy="338,446" group="n30_iakb"/>
-    <component id="n28_iakb" name="comStar1_2_2" src="l5nzq" fileName="components/ComStar.xml" xy="625,1568" group="n30_iakb"/>
-    <component id="n29_iakb" name="comStar1_2_3" src="l5nzq" fileName="components/ComStar.xml" xy="198,708" group="n30_iakb"/>
-    <component id="n44_o139" name="comStar1_2_4" src="l5nzq" fileName="components/ComStar.xml" xy="341,1060" group="n30_iakb"/>
-    <component id="n45_o139" name="comStar1_2_5" src="l5nzq" fileName="components/ComStar.xml" xy="276,1365" group="n30_iakb"/>
-    <component id="n46_o139" name="comStar1_2_6" src="l5nzq" fileName="components/ComStar.xml" xy="819,1405" group="n30_iakb"/>
-    <component id="n47_o139" name="comStar1_2_7" src="l5nzq" fileName="components/ComStar.xml" xy="797,1132" group="n30_iakb"/>
-    <component id="n48_o139" name="comStar1_2_8" src="l5nzq" fileName="components/ComStar.xml" xy="708,665" group="n30_iakb"/>
-    <group id="n30_iakb" name="grpComStar2" xy="159,279" size="699,1328" advanced="true">
+    <component id="n26_iakb" name="comStar1_2_0" src="l5nzq" fileName="components/ComStar.xml" xy="861,228" group="n30_iakb"/>
+    <component id="n27_iakb" name="comStar1_2_1" src="l5nzq" fileName="components/ComStar.xml" xy="305,306" group="n30_iakb"/>
+    <component id="n28_iakb" name="comStar1_2_2" src="l5nzq" fileName="components/ComStar.xml" xy="598,1749" group="n30_iakb"/>
+    <component id="n29_iakb" name="comStar1_2_3" src="l5nzq" fileName="components/ComStar.xml" xy="201,766" group="n30_iakb"/>
+    <component id="n44_o139" name="comStar1_2_4" src="l5nzq" fileName="components/ComStar.xml" xy="492,1217" group="n30_iakb"/>
+    <component id="n45_o139" name="comStar1_2_5" src="l5nzq" fileName="components/ComStar.xml" xy="312,1475" group="n30_iakb"/>
+    <component id="n46_o139" name="comStar1_2_6" src="l5nzq" fileName="components/ComStar.xml" xy="835,1478" group="n30_iakb"/>
+    <component id="n47_o139" name="comStar1_2_7" src="l5nzq" fileName="components/ComStar.xml" xy="879,1091" group="n30_iakb"/>
+    <component id="n48_o139" name="comStar1_2_8" src="l5nzq" fileName="components/ComStar.xml" xy="587,574" group="n30_iakb"/>
+    <component id="n53_e050" name="comStar1_2_9" src="l5nzq" fileName="components/ComStar.xml" xy="626,867" group="n30_iakb"/>
+    <group id="n30_iakb" name="grpComStar2" xy="196,223" size="688,1531" advanced="true">
       <gearDisplay controller="ctrlBuyType" pages="1"/>
       <gearDisplay2 controller="ctrlRewardsType" pages="2" condition="0"/>
-      <relation target="" sidePair="left-center,top-middle"/>
+      <relation target="" sidePair="center-center,top-top"/>
     </group>
     <movieclip id="n49_hibu" name="effEnd" src="hibu2m" fileName="effect/MovieClip3.jta" xy="0,0" size="1080,1920" visible="false">
       <relation target="" sidePair="width-width,height-height"/>

+ 9 - 9
FGUIProject/assets/LuckyBox/components/Component2.xml

@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="utf-8"?>
 <component size="385,385">
-  <controller name="c1" exported="true" pages="0,,1,,2,,3,,4," selected="2"/>
+  <controller name="c1" exported="true" pages="0,,1,,2,,3,,4," selected="3"/>
   <displayList>
-    <graph id="n19_e050" name="holder" xy="187,187" size="10,10" group="n9_v95q" type="rect">
+    <graph id="n19_e050" name="holder" xy="192,187" size="10,10" group="n9_v95q" type="rect">
       <gearDisplay controller="c1" pages="3,4"/>
     </graph>
     <image id="n10_v95q" name="n10" src="volstb2" fileName="imageNews/zx_wp_jin_bg.png" xy="42,57" pivot="0.5,0.5" group="n9_v95q">
@@ -20,21 +20,21 @@
     <image id="n13_v95q" name="n13" src="e050tf5" fileName="imageNews/zx_wp_lan_grey.png" xy="88,94" pivot="0.5,0.5" group="n9_v95q">
       <gearDisplay controller="c1" pages="1"/>
     </image>
-    <loader id="n3_ga16" name="icon" xy="194,195" pivot="0.5,0.5" anchor="true" size="100,100" group="n9_v95q" aspect="true" url="ui://eg2y0ldpm9wm8v" align="center" vAlign="middle" fill="scale" shrinkOnly="true">
-      <gearSize controller="c1" pages="1,2,3,4" values="98,98,1,1|100,100,1,1|138,138,1,1|200,200,1,1" default="158,158,1,1"/>
+    <loader id="n3_ga16" name="icon" xy="194,195" pivot="0.5,0.5" anchor="true" size="116,116" group="n9_v95q" aspect="true" url="ui://eg2y0ldpm9wm8v" align="center" vAlign="middle" fill="scale" shrinkOnly="true">
+      <gearSize controller="c1" pages="1,2,3,4" values="98,98,1,1|100,100,1,1|116,116,1,1|180,180,1,1" default="158,158,1,1"/>
     </loader>
-    <loader id="n4_ga16" name="rarity" xy="229,130" pivot="0.5,0" size="26,60" group="n9_v95q" aspect="true" url="ui://eg2y0ldpo9ghtll" align="center" fill="scale">
-      <gearXY controller="c1" pages="1,2,3,4" values="230,131|229,130|224,109|253,76" default="272,68"/>
+    <loader id="n4_ga16" name="rarity" xy="229,109" pivot="0.5,0" size="38,88" group="n9_v95q" aspect="true" url="ui://eg2y0ldpo9ghtll" align="center" fill="scale">
+      <gearXY controller="c1" pages="1,2,3,4" values="230,131|229,130|229,109|253,76" default="272,68"/>
       <gearSize controller="c1" pages="1,2,3" values="26,59,1,1|26,60,1,1|38,88,1,1" default="42,96,1,1"/>
     </loader>
-    <image id="n7_pzq1" name="imgNew" src="volstb5" fileName="imageNews/zx_wp_jin_jiaobiao.png" xy="108,137" pivot="0.5,0.5" size="63,36" group="n9_v95q" aspect="true" visible="false">
+    <image id="n7_pzq1" name="imgNew" src="volstb5" fileName="imageNews/zx_wp_jin_jiaobiao.png" xy="90,121" pivot="0.5,0.5" size="77,44" group="n9_v95q" aspect="true" visible="false">
       <gearXY controller="c1" pages="1,2,3,4" values="108,137|108,137|90,121|56,93" default="76,99"/>
       <gearSize controller="c1" pages="1,2,3" values="63,36,1,1|63,36,1,1|77,44,1,1" default="91,52,1,1"/>
     </image>
-    <image id="n20_e050" name="n20" src="volstb9" fileName="imageNews/zx_wp_mingcheng_bg.png" xy="192,281" pivot="0.5,0" anchor="true" size="133,32" group="n9_v95q">
+    <image id="n20_e050" name="n20" src="volstb9" fileName="imageNews/zx_wp_mingcheng_bg.png" xy="192,289" pivot="0.5,0" anchor="true" size="133,32" group="n9_v95q">
       <relation target="n21_e050" sidePair="width-width,center-center,middle-middle"/>
     </image>
-    <text id="n21_e050" name="txtName" xy="195,297" pivot="0.5,0.5" anchor="true" size="96,29" group="n9_v95q" fontSize="20" color="#ffffff" align="center" letterSpacing="-2" text="孔雀东南飞">
+    <text id="n21_e050" name="txtName" xy="195,305" pivot="0.5,0.5" anchor="true" size="96,29" group="n9_v95q" fontSize="20" color="#ffffff" align="center" letterSpacing="-2" text="孔雀东南飞">
       <gearFontSize controller="c1" pages="4" values="28" default="20"/>
       <relation target="n3_ga16" sidePair="center-center,top-bottom"/>
     </text>

+ 9 - 0
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/LuckyBox/UI_LuckBoxBonusShowUI.cs

@@ -9,6 +9,9 @@ namespace UI.LuckyBox
         public GComponent target;
         public Controller m_c1;
         public GLoader m_loaBg;
+        public GGraph m_holder_star;
+        public GGraph m_holder_bg;
+        public GGraph m_holder_cloud;
         public UI_LuckyBoxBonusShowItem m_itemOne;
         public UI_LuckyBoxBonusShowItem m_item0;
         public UI_LuckyBoxBonusShowItem m_item1;
@@ -72,6 +75,9 @@ namespace UI.LuckyBox
         {
             m_c1 = comp.GetController("c1");
             m_loaBg = (GLoader)comp.GetChild("loaBg");
+            m_holder_star = (GGraph)comp.GetChild("holder_star");
+            m_holder_bg = (GGraph)comp.GetChild("holder_bg");
+            m_holder_cloud = (GGraph)comp.GetChild("holder_cloud");
             m_itemOne = (UI_LuckyBoxBonusShowItem)UI_LuckyBoxBonusShowItem.Create(comp.GetChild("itemOne"));
             m_item0 = (UI_LuckyBoxBonusShowItem)UI_LuckyBoxBonusShowItem.Create(comp.GetChild("item0"));
             m_item1 = (UI_LuckyBoxBonusShowItem)UI_LuckyBoxBonusShowItem.Create(comp.GetChild("item1"));
@@ -91,6 +97,9 @@ namespace UI.LuckyBox
         {
             m_c1 = null;
             m_loaBg = null;
+            m_holder_star = null;
+            m_holder_bg = null;
+            m_holder_cloud = null;
             m_itemOne.Dispose();
             m_itemOne = null;
             m_item0.Dispose();

+ 9 - 0
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/LuckyBox/UI_LuckyBoxNewDressUI.cs

@@ -8,6 +8,9 @@ namespace UI.LuckyBox
     {
         public GComponent target;
         public GLoader m_loaBg;
+        public GGraph m_holder_star;
+        public GGraph m_holder_bg;
+        public GGraph m_holder_cloud;
         public UI_ComCard m_comCard;
         public GButton m_btnPass;
         public Transition m_t_open;
@@ -60,6 +63,9 @@ namespace UI.LuckyBox
         private void Init(GComponent comp)
         {
             m_loaBg = (GLoader)comp.GetChild("loaBg");
+            m_holder_star = (GGraph)comp.GetChild("holder_star");
+            m_holder_bg = (GGraph)comp.GetChild("holder_bg");
+            m_holder_cloud = (GGraph)comp.GetChild("holder_cloud");
             m_comCard = (UI_ComCard)UI_ComCard.Create(comp.GetChild("comCard"));
             m_btnPass = (GButton)comp.GetChild("btnPass");
             m_t_open = comp.GetTransition("t_open");
@@ -68,6 +74,9 @@ namespace UI.LuckyBox
         public void Dispose(bool disposeTarget = false)
         {
             m_loaBg = null;
+            m_holder_star = null;
+            m_holder_bg = null;
+            m_holder_cloud = null;
             m_comCard.Dispose();
             m_comCard = null;
             m_btnPass = null;

+ 17 - 0
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/LuckyBox/UI_LuckyBoxStarUI.cs

@@ -10,6 +10,9 @@ namespace UI.LuckyBox
         public Controller m_ctrlBuyType;
         public Controller m_ctrlRewardsType;
         public GLoader m_bg;
+        public GGraph m_holder_star;
+        public GGraph m_holder_bg;
+        public GGraph m_holder_cloud;
         public GButton m_btnBack;
         public UI_ComStar m_comStar0_0_0;
         public UI_ComStar m_comStar0_1_0;
@@ -34,6 +37,7 @@ namespace UI.LuckyBox
         public UI_ComStar m_comStar1_1_6;
         public UI_ComStar m_comStar1_1_7;
         public UI_ComStar m_comStar1_1_8;
+        public UI_ComStar m_comStar1_1_9;
         public GGroup m_grpComStar1;
         public UI_ComStar m_comStar1_2_0;
         public UI_ComStar m_comStar1_2_1;
@@ -44,6 +48,7 @@ namespace UI.LuckyBox
         public UI_ComStar m_comStar1_2_6;
         public UI_ComStar m_comStar1_2_7;
         public UI_ComStar m_comStar1_2_8;
+        public UI_ComStar m_comStar1_2_9;
         public GGroup m_grpComStar2;
         public GMovieClip m_effEnd;
         public const string URL = "ui://drx9d1usl5nzm";
@@ -96,6 +101,9 @@ namespace UI.LuckyBox
             m_ctrlBuyType = comp.GetController("ctrlBuyType");
             m_ctrlRewardsType = comp.GetController("ctrlRewardsType");
             m_bg = (GLoader)comp.GetChild("bg");
+            m_holder_star = (GGraph)comp.GetChild("holder_star");
+            m_holder_bg = (GGraph)comp.GetChild("holder_bg");
+            m_holder_cloud = (GGraph)comp.GetChild("holder_cloud");
             m_btnBack = (GButton)comp.GetChild("btnBack");
             m_comStar0_0_0 = (UI_ComStar)UI_ComStar.Create(comp.GetChild("comStar0_0_0"));
             m_comStar0_1_0 = (UI_ComStar)UI_ComStar.Create(comp.GetChild("comStar0_1_0"));
@@ -120,6 +128,7 @@ namespace UI.LuckyBox
             m_comStar1_1_6 = (UI_ComStar)UI_ComStar.Create(comp.GetChild("comStar1_1_6"));
             m_comStar1_1_7 = (UI_ComStar)UI_ComStar.Create(comp.GetChild("comStar1_1_7"));
             m_comStar1_1_8 = (UI_ComStar)UI_ComStar.Create(comp.GetChild("comStar1_1_8"));
+            m_comStar1_1_9 = (UI_ComStar)UI_ComStar.Create(comp.GetChild("comStar1_1_9"));
             m_grpComStar1 = (GGroup)comp.GetChild("grpComStar1");
             m_comStar1_2_0 = (UI_ComStar)UI_ComStar.Create(comp.GetChild("comStar1_2_0"));
             m_comStar1_2_1 = (UI_ComStar)UI_ComStar.Create(comp.GetChild("comStar1_2_1"));
@@ -130,6 +139,7 @@ namespace UI.LuckyBox
             m_comStar1_2_6 = (UI_ComStar)UI_ComStar.Create(comp.GetChild("comStar1_2_6"));
             m_comStar1_2_7 = (UI_ComStar)UI_ComStar.Create(comp.GetChild("comStar1_2_7"));
             m_comStar1_2_8 = (UI_ComStar)UI_ComStar.Create(comp.GetChild("comStar1_2_8"));
+            m_comStar1_2_9 = (UI_ComStar)UI_ComStar.Create(comp.GetChild("comStar1_2_9"));
             m_grpComStar2 = (GGroup)comp.GetChild("grpComStar2");
             m_effEnd = (GMovieClip)comp.GetChild("effEnd");
         }
@@ -138,6 +148,9 @@ namespace UI.LuckyBox
             m_ctrlBuyType = null;
             m_ctrlRewardsType = null;
             m_bg = null;
+            m_holder_star = null;
+            m_holder_bg = null;
+            m_holder_cloud = null;
             m_btnBack = null;
             m_comStar0_0_0.Dispose();
             m_comStar0_0_0 = null;
@@ -184,6 +197,8 @@ namespace UI.LuckyBox
             m_comStar1_1_7 = null;
             m_comStar1_1_8.Dispose();
             m_comStar1_1_8 = null;
+            m_comStar1_1_9.Dispose();
+            m_comStar1_1_9 = null;
             m_grpComStar1 = null;
             m_comStar1_2_0.Dispose();
             m_comStar1_2_0 = null;
@@ -203,6 +218,8 @@ namespace UI.LuckyBox
             m_comStar1_2_7 = null;
             m_comStar1_2_8.Dispose();
             m_comStar1_2_8 = null;
+            m_comStar1_2_9.Dispose();
+            m_comStar1_2_9 = null;
             m_grpComStar2 = null;
             m_effEnd = null;
             if(disposeTarget && target != null)

+ 19 - 0
GameClient/Assets/Game/HotUpdate/Views/LuckyBox/LuckyBoxBonusShowView.cs

@@ -14,6 +14,12 @@ namespace GFGGame
         private List<GoWrapper> _wrappers = new List<GoWrapper>();
         private GameObject _gameobject;
         private GoWrapper _wrapper;
+        private GameObject _gameObject0;
+        private GameObject _gameObject1;
+        private GameObject _gameObject2;
+        private GoWrapper _wrapper0;
+        private GoWrapper _wrapper1;
+        private GoWrapper _wrapper2;
         private int _effectIndex = 0;
         public override void Dispose()
         {
@@ -24,6 +30,9 @@ namespace GFGGame
 
             }
             SceneController.DestroyObjectFromView(_gameobject, _wrapper);
+            SceneController.DestroyObjectFromView(_gameObject0, _wrapper0);
+            SceneController.DestroyObjectFromView(_gameObject1, _wrapper1);
+            SceneController.DestroyObjectFromView(_gameObject2, _wrapper2);
 
             if (_ui != null)
             {
@@ -43,8 +52,18 @@ namespace GFGGame
             _ui.m_loaBg.onClick.Add(this.Hide);
             _ui.m_loaBg.url = ResPathUtil.GetBgImgPath("zx_bg");
 
+            UpdateEffect();
         }
+        private void UpdateEffect()
+        {
 
+            string resPath0 = ResPathUtil.GetViewEffectPath("ui_LuckyBox", "bg_liuxing");
+            SceneController.AddObjectToView(null, null, _ui.m_holder_star, resPath0, out _gameObject0, out _wrapper0);
+            string resPath1 = ResPathUtil.GetViewEffectPath("ui_LuckyBox", "CK_UI");
+            SceneController.AddObjectToView(null, null, _ui.m_holder_bg, resPath1, out _gameObject1, out _wrapper1);
+            string resPath2 = ResPathUtil.GetViewEffectPath("ui_LuckyBox", "bg_cloud");
+            SceneController.AddObjectToView(null, null, _ui.m_holder_cloud, resPath2, out _gameObject2, out _wrapper2);
+        }
         protected override void OnShown()
         {
             base.OnShown();

+ 21 - 0
GameClient/Assets/Game/HotUpdate/Views/LuckyBox/LuckyBoxNewDressView.cs

@@ -25,12 +25,21 @@ namespace GFGGame
         private GoWrapper wrapper1;
         private GameObject gameObject2;
         private GoWrapper wrapper2;
+        private GameObject _gameObject0;
+        private GameObject _gameObject1;
+        private GameObject _gameObject2;
+        private GoWrapper _wrapper0;
+        private GoWrapper _wrapper1;
+        private GoWrapper _wrapper2;
         public override void Dispose()
         {
             base.Dispose();
             SceneController.DestroyObjectFromView(gameObject, wrapper);
             SceneController.DestroyObjectFromView(gameObject1, wrapper1);
             SceneController.DestroyObjectFromView(gameObject2, wrapper2);
+            SceneController.DestroyObjectFromView(_gameObject0, _wrapper0);
+            SceneController.DestroyObjectFromView(_gameObject1, _wrapper1);
+            SceneController.DestroyObjectFromView(_gameObject2, _wrapper2);
             if (_ui != null)
             {
                 _ui.Dispose();
@@ -53,8 +62,20 @@ namespace GFGGame
             _ui.m_btnPass.onClick.Add(Hide);
             _ui.m_loaBg.url = ResPathUtil.GetBgImgPath("zx_bg");
 
+
+
+            UpdateEffect();
+        }
+        private void UpdateEffect()
+        {
             string resPath = ResPathUtil.GetViewEffectPath("ui_ck", "ui_ck_zs");
             SceneController.AddObjectToView(gameObject, null, _ui.m_comCard.m_holder, resPath, out gameObject, out wrapper);
+            string resPath0 = ResPathUtil.GetViewEffectPath("ui_LuckyBox", "bg_liuxing");
+            SceneController.AddObjectToView(null, null, _ui.m_holder_star, resPath0, out _gameObject0, out _wrapper0);
+            string resPath1 = ResPathUtil.GetViewEffectPath("ui_LuckyBox", "CK_UI");
+            SceneController.AddObjectToView(null, null, _ui.m_holder_bg, resPath1, out _gameObject1, out _wrapper1);
+            string resPath2 = ResPathUtil.GetViewEffectPath("ui_LuckyBox", "bg_cloud");
+            SceneController.AddObjectToView(null, null, _ui.m_holder_cloud, resPath2, out _gameObject2, out _wrapper2);
         }
         protected override void OnShown()
         {

+ 19 - 11
GameClient/Assets/Game/HotUpdate/Views/LuckyBox/LuckyBoxStarView.cs

@@ -25,6 +25,12 @@ namespace GFGGame
         private Dictionary<int, List<GoWrapper>> dicWraper = new Dictionary<int, List<GoWrapper>>();
         private List<GameObject> lineObj = new List<GameObject>();
         private List<GoWrapper> lineWrapper = new List<GoWrapper>();
+        private GameObject _gameObject0;
+        private GameObject _gameObject1;
+        private GameObject _gameObject2;
+        private GoWrapper _wrapper0;
+        private GoWrapper _wrapper1;
+        private GoWrapper _wrapper2;
         private GObject curComStar;//当前选中的星星
         private Vector2 lastPos;//鼠标的上一个位置,每颗星星初始时默认为Vector2.right;
 
@@ -73,6 +79,9 @@ namespace GFGGame
             {
                 SceneController.DestroyObjectFromView(lineObj[i], lineWrapper[i]);
             }
+            SceneController.DestroyObjectFromView(_gameObject0, _wrapper0);
+            SceneController.DestroyObjectFromView(_gameObject1, _wrapper1);
+            SceneController.DestroyObjectFromView(_gameObject2, _wrapper2);
             notClickComStars.Clear();
             clickComStars.Clear();
             dicGameobj.Clear();
@@ -90,7 +99,16 @@ namespace GFGGame
             _ui.m_btnBack.visible = false;
             _ui.m_btnBack.onClick.Add(OnClickBtnBack);
 
-
+            UpdateEffect();
+        }
+        private void UpdateEffect()
+        {
+            string resPath = ResPathUtil.GetViewEffectPath("ui_LuckyBox", "bg_liuxing");
+            SceneController.AddObjectToView(null, null, _ui.m_holder_star, resPath, out _gameObject0, out _wrapper0);
+            string resPath1 = ResPathUtil.GetViewEffectPath("ui_LuckyBox", "bg_thing");
+            SceneController.AddObjectToView(null, null, _ui.m_holder_bg, resPath1, out _gameObject1, out _wrapper1);
+            string resPath2 = ResPathUtil.GetViewEffectPath("ui_LuckyBox", "bg_cloud");
+            SceneController.AddObjectToView(null, null, _ui.m_holder_cloud, resPath2, out _gameObject2, out _wrapper2);
         }
         protected override void OnShown()
         {
@@ -144,16 +162,6 @@ namespace GFGGame
                 gcom1.scale = new Vector2(scale, scale);
                 gcom1.rotation = rotation;
 
-                // GComponent gcom2 = CreateEffect(comStar, 3, "ui_ck_xs");
-                // gcom2.visible = false;
-                // comStar.target.AddChildAt(gcom2, 3);
-
-                // GComponent gcom3 = CreateEffect(comStar, 4, "ui_ck_dj_2");
-                // gcom3.visible = false;
-                // comStar.target.AddChildAt(gcom3, 4);
-
-
-
                 star.data = new Vector2(comStar.target.x, comStar.target.y);
                 comStars.Add(star);
 

BIN
GameClient/Assets/ResIn/UI/LuckyBox/LuckyBox_fui.bytes