Эх сурвалжийг харах

二级界面按钮点击区域

zhaoyang 2 жил өмнө
parent
commit
1b85812576
41 өөрчлөгдсөн 743 нэмэгдсэн , 23 устгасан
  1. 25 11
      FGUIProject/assets/Main/MainUI.xml
  2. 1 0
      FGUIProject/assets/Main/components/ButtonModle1.xml
  3. 24 0
      FGUIProject/assets/Main/components/ButtonModle2.xml
  4. 23 0
      FGUIProject/assets/Main/components/ButtonModle3.xml
  5. 23 0
      FGUIProject/assets/Main/components/ButtonModle4.xml
  6. 23 0
      FGUIProject/assets/Main/components/ButtonModle5.xml
  7. 23 0
      FGUIProject/assets/Main/components/ButtonModle6.xml
  8. 23 0
      FGUIProject/assets/Main/components/ButtonModle7.xml
  9. BIN
      FGUIProject/assets/Main/images/zjm_tptp_1.png
  10. BIN
      FGUIProject/assets/Main/images/zjm_tptp_2.png
  11. BIN
      FGUIProject/assets/Main/images/zjm_tptp_3.png
  12. BIN
      FGUIProject/assets/Main/images/zjm_tptp_4.png
  13. BIN
      FGUIProject/assets/Main/images/zjm_tptp_5.png
  14. BIN
      FGUIProject/assets/Main/images/zjm_tptp_6.png
  15. 12 0
      FGUIProject/assets/Main/package.xml
  16. 80 0
      GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Main/UI_ButtonModle2.cs
  17. 11 0
      GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Main/UI_ButtonModle2.cs.meta
  18. 80 0
      GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Main/UI_ButtonModle3.cs
  19. 11 0
      GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Main/UI_ButtonModle3.cs.meta
  20. 80 0
      GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Main/UI_ButtonModle4.cs
  21. 11 0
      GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Main/UI_ButtonModle4.cs.meta
  22. 80 0
      GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Main/UI_ButtonModle5.cs
  23. 11 0
      GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Main/UI_ButtonModle5.cs.meta
  24. 80 0
      GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Main/UI_ButtonModle6.cs
  25. 11 0
      GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Main/UI_ButtonModle6.cs.meta
  26. 80 0
      GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Main/UI_ButtonModle7.cs
  27. 11 0
      GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Main/UI_ButtonModle7.cs.meta
  28. 20 12
      GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Main/UI_MainUI.cs
  29. BIN
      GameClient/Assets/ResIn/UI/Main/Main_atlas0!a.png
  30. BIN
      GameClient/Assets/ResIn/UI/Main/Main_atlas0.png
  31. BIN
      GameClient/Assets/ResIn/UI/Main/Main_atlas0_1!a.png
  32. BIN
      GameClient/Assets/ResIn/UI/Main/Main_atlas0_1.png
  33. BIN
      GameClient/Assets/ResIn/UI/Main/Main_atlas0_2!a.png
  34. BIN
      GameClient/Assets/ResIn/UI/Main/Main_atlas0_2.png
  35. BIN
      GameClient/Assets/ResIn/UI/Main/Main_atlas0_4!a.png
  36. BIN
      GameClient/Assets/ResIn/UI/Main/Main_atlas0_4.png
  37. BIN
      GameClient/Assets/ResIn/UI/Main/Main_atlas0_5!a.png
  38. BIN
      GameClient/Assets/ResIn/UI/Main/Main_atlas0_5.png
  39. BIN
      GameClient/Assets/ResIn/UI/Main/Main_atlas0_6!a.png
  40. BIN
      GameClient/Assets/ResIn/UI/Main/Main_atlas0_6.png
  41. BIN
      GameClient/Assets/ResIn/UI/Main/Main_fui.bytes

+ 25 - 11
FGUIProject/assets/Main/MainUI.xml

@@ -55,27 +55,41 @@
     </component>
     <group id="n57_oju1" name="grpList" xy="913,308" size="102,271" group="n52_qqat" advanced="true"/>
     <group id="n52_qqat" name="grpLeft" xy="0,160" size="1118,1760" group="n59_oju1" advanced="true"/>
-    <component id="n44_n3xh" name="btnStudio" src="q08xu" fileName="components/ButtonModle1.xml" xy="756,621" size="87,293" group="n58_oju1">
-      <Button icon="ui://mfvz4q8kv482ft"/>
+    <component id="n73_mzf8" name="btn0" src="mzf8it" fileName="components/ButtonModle6.xml" xy="70,447" group="n58_oju1">
+      <Button icon="ui://mfvz4q8kmzf8in"/>
+      <property target="loaLockIcon" propertyId="1" value=""/>
+      <property target="icon1" propertyId="1" value=""/>
+    </component>
+    <component id="n72_mzf8" name="btn1" src="mzf8iu" fileName="components/ButtonModle7.xml" xy="615,1195" group="n58_oju1">
+      <Button icon="ui://mfvz4q8kmzf8ik"/>
+      <property target="loaLockIcon" propertyId="1" value=""/>
+      <property target="icon1" propertyId="1" value=""/>
+    </component>
+    <component id="n44_n3xh" name="btnStudio" src="mzf8ip" fileName="components/ButtonModle2.xml" xy="343,673" group="n58_oju1">
+      <Button icon="ui://mfvz4q8kmzf8im"/>
       <property target="loaLockIcon" propertyId="1" value="ui://mfvz4q8kv95qhz"/>
+      <property target="icon1" propertyId="1" value="ui://mfvz4q8kv482ft"/>
     </component>
-    <component id="n45_kqhd" name="btnField" src="q08xu" fileName="components/ButtonModle1.xml" xy="916,1552" size="87,294" group="n58_oju1">
-      <Button icon="ui://mfvz4q8kv482fv"/>
+    <component id="n60_wono" name="btnTravel" src="mzf8iq" fileName="components/ButtonModle3.xml" xy="753,893" group="n58_oju1">
+      <Button icon="ui://mfvz4q8kmzf8il"/>
       <property target="loaLockIcon" propertyId="1" value="ui://mfvz4q8kv95qhz"/>
+      <property target="icon1" propertyId="1" value="ui://mfvz4q8kwonohg"/>
     </component>
-    <component id="n51_v482" name="btnPoem" src="q08xu" fileName="components/ButtonModle1.xml" xy="494,1431" size="87,294" group="n58_oju1">
-      <Button icon="ui://mfvz4q8kv482fr"/>
+    <component id="n51_v482" name="btnPoem" src="mzf8is" fileName="components/ButtonModle5.xml" xy="118,1487" group="n58_oju1">
+      <Button icon="ui://mfvz4q8kmzf8ij"/>
       <property target="loaLockIcon" propertyId="1" value="ui://mfvz4q8kv95qhz"/>
+      <property target="icon1" propertyId="1" value="ui://mfvz4q8kv482fr"/>
     </component>
-    <component id="n60_wono" name="btnTravel" src="q08xu" fileName="components/ButtonModle1.xml" xy="923,840" size="87,293" group="n58_oju1">
-      <Button icon="ui://mfvz4q8kwonohg"/>
+    <component id="n45_kqhd" name="btnField" src="mzf8ir" fileName="components/ButtonModle4.xml" xy="663,1584" group="n58_oju1">
+      <Button icon="ui://mfvz4q8kmzf8io"/>
       <property target="loaLockIcon" propertyId="1" value="ui://mfvz4q8kv95qhz"/>
+      <property target="icon1" propertyId="1" value="ui://mfvz4q8kv482fv"/>
     </component>
-    <component id="n70_weok" name="loaLeft" src="weokii" fileName="components/Component7.xml" xy="58,1565" pivot="0.5,0.5" anchor="true" size="200,234" group="n58_oju1" scale="-1,1"/>
-    <group id="n58_oju1" name="grpRight" xy="-42,621" size="1052,1225" group="n59_oju1" advanced="true">
+    <component id="n70_weok" name="loaLeft" src="weokii" fileName="components/Component7.xml" xy="58,1634" pivot="0.5,0.5" anchor="true" size="200,234" group="n58_oju1" scale="-1,1"/>
+    <group id="n58_oju1" name="grpRight" xy="-41,447" size="1121,1497" group="n59_oju1" advanced="true">
       <relation target="" sidePair="center-center,middle-middle"/>
     </group>
-    <group id="n59_oju1" name="grpMove" xy="-42,90" size="1160,1830" advanced="true"/>
+    <group id="n59_oju1" name="grpMove" xy="-41,90" size="1159,1854" advanced="true"/>
     <loader id="n66_v95q" name="loaGuidestudio" xy="0,0" size="1080,1920" visible="false"/>
     <graph id="n71_mzf8" name="n71" xy="0,0" size="1080,1920" touchable="false" type="rect" lineSize="0">
       <relation target="" sidePair="width-width,height-height"/>

+ 1 - 0
FGUIProject/assets/Main/components/ButtonModle1.xml

@@ -18,4 +18,5 @@
   <Button/>
   <relation target="n1_wg7t" sidePair="width-width,height-height"/>
   <customProperty target="loaLockIcon" propertyId="1"/>
+  <customProperty target="icon1" propertyId="1"/>
 </component>

+ 24 - 0
FGUIProject/assets/Main/components/ButtonModle2.xml

@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<component size="560,383" opaque="false" extention="Button">
+  <controller name="button" pages="0,up,1,down,2,over,3,selectedOver" selected="0"/>
+  <displayList>
+    <graph id="n2_lki4" name="holder" xy="280,271" size="0,0" group="n13_mzf8" touchable="false">
+      <relation target="" sidePair="center-center,middle-middle"/>
+    </graph>
+    <image id="n11_mzf8" name="n11" src="mzf8im" fileName="images/zjm_tptp_3.png" xy="-205,80" group="n13_mzf8"/>
+    <graph id="n4_lki4" name="holder1" xy="280,271" size="0,0" group="n13_mzf8" touchable="false">
+      <relation target="" sidePair="center-center,middle-middle"/>
+    </graph>
+    <loader id="n10_mzf8" name="icon1" xy="428,0" size="77,256" group="n13_mzf8" url="ui://mfvz4q8kv482fs" autoSize="true">
+      <relation target="" sidePair="right-right,top-top"/>
+    </loader>
+    <loader id="n8_v95q" name="loaLockIcon" xy="429,0" size="76,255" group="n13_mzf8" url="ui://mfvz4q8kv95qhz" autoSize="true">
+      <relation target="" sidePair="right-right,top-top"/>
+    </loader>
+    <loader id="n16_mzf8" name="n16" xy="17,97" size="419,286" group="n13_mzf8"/>
+    <group id="n13_mzf8" name="n13" xy="-205,0" size="772,476"/>
+  </displayList>
+  <Button/>
+  <customProperty target="loaLockIcon" propertyId="1"/>
+  <customProperty target="icon1" propertyId="1"/>
+</component>

+ 23 - 0
FGUIProject/assets/Main/components/ButtonModle3.xml

@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<component size="327,313" opaque="false" extention="Button">
+  <controller name="button" pages="0,up,1,down,2,over,3,selectedOver" selected="0"/>
+  <displayList>
+    <graph id="n2_lki4" name="holder" xy="163,236" size="0,0" touchable="false">
+      <relation target="" sidePair="center-center,middle-middle"/>
+    </graph>
+    <image id="n11_mzf8" name="n11" src="mzf8il" fileName="images/zjm_tptp_2.png" xy="0,22"/>
+    <graph id="n4_lki4" name="holder1" xy="163,236" size="0,0" touchable="false">
+      <relation target="" sidePair="center-center,middle-middle"/>
+    </graph>
+    <loader id="n10_mzf8" name="icon1" xy="195,0" size="77,256" url="ui://mfvz4q8kv482fs" autoSize="true">
+      <relation target="" sidePair="right-right,top-top"/>
+    </loader>
+    <loader id="n8_v95q" name="loaLockIcon" xy="196,0" size="76,255" url="ui://mfvz4q8kv95qhz" autoSize="true">
+      <relation target="" sidePair="right-right,top-top"/>
+    </loader>
+    <loader id="n14_mzf8" name="n14" xy="29,109" size="193,194"/>
+  </displayList>
+  <Button/>
+  <customProperty target="loaLockIcon" propertyId="1"/>
+  <customProperty target="icon1" propertyId="1"/>
+</component>

+ 23 - 0
FGUIProject/assets/Main/components/ButtonModle4.xml

@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<component size="312,360" opaque="false" extention="Button">
+  <controller name="button" pages="0,up,1,down,2,over,3,selectedOver" selected="0"/>
+  <displayList>
+    <graph id="n2_lki4" name="holder" xy="155,279" size="0,0" touchable="false">
+      <relation target="" sidePair="center-center,middle-middle"/>
+    </graph>
+    <image id="n11_mzf8" name="n11" src="mzf8io" fileName="images/zjm_tptp_5.png" xy="0,100"/>
+    <graph id="n4_lki4" name="holder1" xy="155,279" size="0,0" touchable="false">
+      <relation target="" sidePair="center-center,middle-middle"/>
+    </graph>
+    <loader id="n10_mzf8" name="icon1" xy="230,0" size="77,256" url="ui://mfvz4q8kv482fs" autoSize="true">
+      <relation target="" sidePair="right-right,top-top"/>
+    </loader>
+    <loader id="n8_v95q" name="loaLockIcon" xy="231,0" size="76,255" url="ui://mfvz4q8kv95qhz" autoSize="true">
+      <relation target="" sidePair="right-right,top-top"/>
+    </loader>
+    <loader id="n13_mzf8" name="n13" xy="28,141" size="215,194"/>
+  </displayList>
+  <Button/>
+  <customProperty target="loaLockIcon" propertyId="1"/>
+  <customProperty target="icon1" propertyId="1"/>
+</component>

+ 23 - 0
FGUIProject/assets/Main/components/ButtonModle5.xml

@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<component size="535,328" opaque="false" extention="Button">
+  <controller name="button" pages="0,up,1,down,2,over,3,selectedOver" selected="0"/>
+  <displayList>
+    <graph id="n2_lki4" name="holder" xy="266,163" size="0,0" touchable="false">
+      <relation target="" sidePair="center-center,middle-middle"/>
+    </graph>
+    <image id="n11_mzf8" name="n11" src="mzf8ij" fileName="images/zjm_tptp_6.png" xy="-117,138"/>
+    <graph id="n4_lki4" name="holder1" xy="266,163" size="0,0" touchable="false">
+      <relation target="" sidePair="center-center,middle-middle"/>
+    </graph>
+    <loader id="n10_mzf8" name="icon1" xy="453,3" size="77,256" url="ui://mfvz4q8kv482fs" autoSize="true">
+      <relation target="" sidePair="right-right,top-top"/>
+    </loader>
+    <loader id="n8_v95q" name="loaLockIcon" xy="454,3" size="76,255" url="ui://mfvz4q8kv95qhz" autoSize="true">
+      <relation target="" sidePair="right-right,top-top"/>
+    </loader>
+    <loader id="n12_mzf8" name="n12" xy="29,132" size="435,194"/>
+  </displayList>
+  <Button/>
+  <customProperty target="loaLockIcon" propertyId="1"/>
+  <customProperty target="icon1" propertyId="1"/>
+</component>

+ 23 - 0
FGUIProject/assets/Main/components/ButtonModle6.xml

@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<component size="339,523" opaque="false" extention="Button">
+  <controller name="button" pages="0,up,1,down,2,over,3,selectedOver" selected="0"/>
+  <displayList>
+    <graph id="n2_lki4" name="holder" xy="168,260" size="0,0" touchable="false">
+      <relation target="" sidePair="center-center,middle-middle"/>
+    </graph>
+    <image id="n11_mzf8" name="n11" src="mzf8ik" fileName="images/zjm_tptp_1.png" xy="-71,18"/>
+    <graph id="n4_lki4" name="holder1" xy="168,260" size="0,0" touchable="false">
+      <relation target="" sidePair="center-center,middle-middle"/>
+    </graph>
+    <loader id="n10_mzf8" name="icon1" xy="262,3" size="77,256" url="ui://mfvz4q8kv482fs" autoSize="true">
+      <relation target="" sidePair="right-right,top-top"/>
+    </loader>
+    <loader id="n8_v95q" name="loaLockIcon" xy="263,3" size="76,255" url="ui://mfvz4q8kv95qhz" autoSize="true">
+      <relation target="" sidePair="right-right,top-top"/>
+    </loader>
+    <loader id="n12_mzf8" name="n12" xy="70,22" size="130,502"/>
+  </displayList>
+  <Button/>
+  <customProperty target="loaLockIcon" propertyId="1"/>
+  <customProperty target="icon1" propertyId="1"/>
+</component>

+ 23 - 0
FGUIProject/assets/Main/components/ButtonModle7.xml

@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<component size="339,281" opaque="false" extention="Button">
+  <controller name="button" pages="0,up,1,down,2,over,3,selectedOver" selected="0"/>
+  <displayList>
+    <graph id="n2_lki4" name="holder" xy="168,139" size="0,0" touchable="false">
+      <relation target="" sidePair="center-center,middle-middle"/>
+    </graph>
+    <image id="n11_mzf8" name="n11" src="mzf8in" fileName="images/zjm_tptp_4.png" xy="0,72"/>
+    <graph id="n4_lki4" name="holder1" xy="168,139" size="0,0" touchable="false">
+      <relation target="" sidePair="center-center,middle-middle"/>
+    </graph>
+    <loader id="n10_mzf8" name="icon1" xy="262,3" size="77,256" url="ui://mfvz4q8kv482fs" autoSize="true">
+      <relation target="" sidePair="right-right,top-top"/>
+    </loader>
+    <loader id="n8_v95q" name="loaLockIcon" xy="263,3" size="76,255" url="ui://mfvz4q8kv95qhz" autoSize="true">
+      <relation target="" sidePair="right-right,top-top"/>
+    </loader>
+    <loader id="n12_mzf8" name="n12" xy="4,88" size="258,194"/>
+  </displayList>
+  <Button/>
+  <customProperty target="loaLockIcon" propertyId="1"/>
+  <customProperty target="icon1" propertyId="1"/>
+</component>

BIN
FGUIProject/assets/Main/images/zjm_tptp_1.png


BIN
FGUIProject/assets/Main/images/zjm_tptp_2.png


BIN
FGUIProject/assets/Main/images/zjm_tptp_3.png


BIN
FGUIProject/assets/Main/images/zjm_tptp_4.png


BIN
FGUIProject/assets/Main/images/zjm_tptp_5.png


BIN
FGUIProject/assets/Main/images/zjm_tptp_6.png


+ 12 - 0
FGUIProject/assets/Main/package.xml

@@ -439,6 +439,18 @@
     <image id="ysx9ig" name="fzl_fzl.png" path="/images/"/>
     <image id="weokih" name="zjm_22.png" path="/images/"/>
     <component id="weokii" name="Component7.xml" path="/components/"/>
+    <image id="mzf8ij" name="zjm_tptp_6.png" path="/images/"/>
+    <image id="mzf8ik" name="zjm_tptp_1.png" path="/images/"/>
+    <image id="mzf8il" name="zjm_tptp_2.png" path="/images/"/>
+    <image id="mzf8im" name="zjm_tptp_3.png" path="/images/"/>
+    <image id="mzf8in" name="zjm_tptp_4.png" path="/images/"/>
+    <image id="mzf8io" name="zjm_tptp_5.png" path="/images/"/>
+    <component id="mzf8ip" name="ButtonModle2.xml" path="/components/"/>
+    <component id="mzf8iq" name="ButtonModle3.xml" path="/components/"/>
+    <component id="mzf8ir" name="ButtonModle4.xml" path="/components/"/>
+    <component id="mzf8is" name="ButtonModle5.xml" path="/components/"/>
+    <component id="mzf8it" name="ButtonModle6.xml" path="/components/"/>
+    <component id="mzf8iu" name="ButtonModle7.xml" path="/components/"/>
   </resources>
   <publish name="" path="..\GameClient\Assets\ResIn\UI\Main" packageCount="2" genCode="true" extractAlpha="true"/>
 </packageDescription>

+ 80 - 0
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Main/UI_ButtonModle2.cs

@@ -0,0 +1,80 @@
+/** This is an automatically generated class by FairyGUI. Please do not modify it. **/
+
+using FairyGUI;
+
+namespace UI.Main
+{
+    public partial class UI_ButtonModle2
+    {
+        public GButton target;
+        public GGraph m_holder;
+        public GGraph m_holder1;
+        public GLoader m_icon1;
+        public GLoader m_loaLockIcon;
+        public const string URL = "ui://mfvz4q8kmzf8ip";
+        public const string PACKAGE_NAME = "Main";
+        public const string RES_NAME = "ButtonModle2";
+        private static UI_ButtonModle2 _proxy;
+
+        public static UI_ButtonModle2 Create(GObject gObject = null)
+        {
+            var ui = new UI_ButtonModle2();
+            if(gObject == null)
+            	ui.target =  (GButton)UIPackage.CreateObject(PACKAGE_NAME, RES_NAME);
+            else
+            	ui.target =  (GButton)gObject;
+            ui.Init(ui.target);
+            return ui;
+        }
+
+        public static UI_ButtonModle2 Proxy(GObject gObject = null)
+        {
+            if(_proxy == null)
+            {
+                _proxy = new UI_ButtonModle2();
+            }
+            var ui = _proxy;
+            if(gObject == null)
+            	ui.target =  (GButton)UIPackage.CreateObject(PACKAGE_NAME, RES_NAME);
+            else
+            	ui.target =  (GButton)gObject;
+            ui.Init(ui.target);
+            return ui;
+        }
+
+        public static void ProxyEnd()
+        {
+            if (_proxy != null)
+            {
+                _proxy.Dispose();
+            }
+        }
+
+        public static void ClearProxy()
+        {
+            ProxyEnd();
+            _proxy = null;
+        }
+
+        private void Init(GComponent comp)
+        {
+            m_holder = (GGraph)comp.GetChild("holder");
+            m_holder1 = (GGraph)comp.GetChild("holder1");
+            m_icon1 = (GLoader)comp.GetChild("icon1");
+            m_loaLockIcon = (GLoader)comp.GetChild("loaLockIcon");
+        }
+        public void Dispose(bool disposeTarget = false)
+        {
+            m_holder = null;
+            m_holder1 = null;
+            m_icon1 = null;
+            m_loaLockIcon = null;
+            if(disposeTarget && target != null)
+            {
+                target.RemoveFromParent();
+                target.Dispose();
+            }
+            target = null;
+        }
+    }
+}

+ 11 - 0
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Main/UI_ButtonModle2.cs.meta

@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: da3532dc70093064f83cadbc83fc1230
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 80 - 0
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Main/UI_ButtonModle3.cs

@@ -0,0 +1,80 @@
+/** This is an automatically generated class by FairyGUI. Please do not modify it. **/
+
+using FairyGUI;
+
+namespace UI.Main
+{
+    public partial class UI_ButtonModle3
+    {
+        public GButton target;
+        public GGraph m_holder;
+        public GGraph m_holder1;
+        public GLoader m_icon1;
+        public GLoader m_loaLockIcon;
+        public const string URL = "ui://mfvz4q8kmzf8iq";
+        public const string PACKAGE_NAME = "Main";
+        public const string RES_NAME = "ButtonModle3";
+        private static UI_ButtonModle3 _proxy;
+
+        public static UI_ButtonModle3 Create(GObject gObject = null)
+        {
+            var ui = new UI_ButtonModle3();
+            if(gObject == null)
+            	ui.target =  (GButton)UIPackage.CreateObject(PACKAGE_NAME, RES_NAME);
+            else
+            	ui.target =  (GButton)gObject;
+            ui.Init(ui.target);
+            return ui;
+        }
+
+        public static UI_ButtonModle3 Proxy(GObject gObject = null)
+        {
+            if(_proxy == null)
+            {
+                _proxy = new UI_ButtonModle3();
+            }
+            var ui = _proxy;
+            if(gObject == null)
+            	ui.target =  (GButton)UIPackage.CreateObject(PACKAGE_NAME, RES_NAME);
+            else
+            	ui.target =  (GButton)gObject;
+            ui.Init(ui.target);
+            return ui;
+        }
+
+        public static void ProxyEnd()
+        {
+            if (_proxy != null)
+            {
+                _proxy.Dispose();
+            }
+        }
+
+        public static void ClearProxy()
+        {
+            ProxyEnd();
+            _proxy = null;
+        }
+
+        private void Init(GComponent comp)
+        {
+            m_holder = (GGraph)comp.GetChild("holder");
+            m_holder1 = (GGraph)comp.GetChild("holder1");
+            m_icon1 = (GLoader)comp.GetChild("icon1");
+            m_loaLockIcon = (GLoader)comp.GetChild("loaLockIcon");
+        }
+        public void Dispose(bool disposeTarget = false)
+        {
+            m_holder = null;
+            m_holder1 = null;
+            m_icon1 = null;
+            m_loaLockIcon = null;
+            if(disposeTarget && target != null)
+            {
+                target.RemoveFromParent();
+                target.Dispose();
+            }
+            target = null;
+        }
+    }
+}

+ 11 - 0
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Main/UI_ButtonModle3.cs.meta

@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: f5d5cd4ad253de94dbb54ba135e78a00
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 80 - 0
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Main/UI_ButtonModle4.cs

@@ -0,0 +1,80 @@
+/** This is an automatically generated class by FairyGUI. Please do not modify it. **/
+
+using FairyGUI;
+
+namespace UI.Main
+{
+    public partial class UI_ButtonModle4
+    {
+        public GButton target;
+        public GGraph m_holder;
+        public GGraph m_holder1;
+        public GLoader m_icon1;
+        public GLoader m_loaLockIcon;
+        public const string URL = "ui://mfvz4q8kmzf8ir";
+        public const string PACKAGE_NAME = "Main";
+        public const string RES_NAME = "ButtonModle4";
+        private static UI_ButtonModle4 _proxy;
+
+        public static UI_ButtonModle4 Create(GObject gObject = null)
+        {
+            var ui = new UI_ButtonModle4();
+            if(gObject == null)
+            	ui.target =  (GButton)UIPackage.CreateObject(PACKAGE_NAME, RES_NAME);
+            else
+            	ui.target =  (GButton)gObject;
+            ui.Init(ui.target);
+            return ui;
+        }
+
+        public static UI_ButtonModle4 Proxy(GObject gObject = null)
+        {
+            if(_proxy == null)
+            {
+                _proxy = new UI_ButtonModle4();
+            }
+            var ui = _proxy;
+            if(gObject == null)
+            	ui.target =  (GButton)UIPackage.CreateObject(PACKAGE_NAME, RES_NAME);
+            else
+            	ui.target =  (GButton)gObject;
+            ui.Init(ui.target);
+            return ui;
+        }
+
+        public static void ProxyEnd()
+        {
+            if (_proxy != null)
+            {
+                _proxy.Dispose();
+            }
+        }
+
+        public static void ClearProxy()
+        {
+            ProxyEnd();
+            _proxy = null;
+        }
+
+        private void Init(GComponent comp)
+        {
+            m_holder = (GGraph)comp.GetChild("holder");
+            m_holder1 = (GGraph)comp.GetChild("holder1");
+            m_icon1 = (GLoader)comp.GetChild("icon1");
+            m_loaLockIcon = (GLoader)comp.GetChild("loaLockIcon");
+        }
+        public void Dispose(bool disposeTarget = false)
+        {
+            m_holder = null;
+            m_holder1 = null;
+            m_icon1 = null;
+            m_loaLockIcon = null;
+            if(disposeTarget && target != null)
+            {
+                target.RemoveFromParent();
+                target.Dispose();
+            }
+            target = null;
+        }
+    }
+}

+ 11 - 0
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Main/UI_ButtonModle4.cs.meta

@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 9107d46dc08f8c54d9ceece7fd1877c7
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 80 - 0
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Main/UI_ButtonModle5.cs

@@ -0,0 +1,80 @@
+/** This is an automatically generated class by FairyGUI. Please do not modify it. **/
+
+using FairyGUI;
+
+namespace UI.Main
+{
+    public partial class UI_ButtonModle5
+    {
+        public GButton target;
+        public GGraph m_holder;
+        public GGraph m_holder1;
+        public GLoader m_icon1;
+        public GLoader m_loaLockIcon;
+        public const string URL = "ui://mfvz4q8kmzf8is";
+        public const string PACKAGE_NAME = "Main";
+        public const string RES_NAME = "ButtonModle5";
+        private static UI_ButtonModle5 _proxy;
+
+        public static UI_ButtonModle5 Create(GObject gObject = null)
+        {
+            var ui = new UI_ButtonModle5();
+            if(gObject == null)
+            	ui.target =  (GButton)UIPackage.CreateObject(PACKAGE_NAME, RES_NAME);
+            else
+            	ui.target =  (GButton)gObject;
+            ui.Init(ui.target);
+            return ui;
+        }
+
+        public static UI_ButtonModle5 Proxy(GObject gObject = null)
+        {
+            if(_proxy == null)
+            {
+                _proxy = new UI_ButtonModle5();
+            }
+            var ui = _proxy;
+            if(gObject == null)
+            	ui.target =  (GButton)UIPackage.CreateObject(PACKAGE_NAME, RES_NAME);
+            else
+            	ui.target =  (GButton)gObject;
+            ui.Init(ui.target);
+            return ui;
+        }
+
+        public static void ProxyEnd()
+        {
+            if (_proxy != null)
+            {
+                _proxy.Dispose();
+            }
+        }
+
+        public static void ClearProxy()
+        {
+            ProxyEnd();
+            _proxy = null;
+        }
+
+        private void Init(GComponent comp)
+        {
+            m_holder = (GGraph)comp.GetChild("holder");
+            m_holder1 = (GGraph)comp.GetChild("holder1");
+            m_icon1 = (GLoader)comp.GetChild("icon1");
+            m_loaLockIcon = (GLoader)comp.GetChild("loaLockIcon");
+        }
+        public void Dispose(bool disposeTarget = false)
+        {
+            m_holder = null;
+            m_holder1 = null;
+            m_icon1 = null;
+            m_loaLockIcon = null;
+            if(disposeTarget && target != null)
+            {
+                target.RemoveFromParent();
+                target.Dispose();
+            }
+            target = null;
+        }
+    }
+}

+ 11 - 0
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Main/UI_ButtonModle5.cs.meta

@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 5e7ff38ed7572f3479bf66b2f2370fc6
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 80 - 0
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Main/UI_ButtonModle6.cs

@@ -0,0 +1,80 @@
+/** This is an automatically generated class by FairyGUI. Please do not modify it. **/
+
+using FairyGUI;
+
+namespace UI.Main
+{
+    public partial class UI_ButtonModle6
+    {
+        public GButton target;
+        public GGraph m_holder;
+        public GGraph m_holder1;
+        public GLoader m_icon1;
+        public GLoader m_loaLockIcon;
+        public const string URL = "ui://mfvz4q8kmzf8it";
+        public const string PACKAGE_NAME = "Main";
+        public const string RES_NAME = "ButtonModle6";
+        private static UI_ButtonModle6 _proxy;
+
+        public static UI_ButtonModle6 Create(GObject gObject = null)
+        {
+            var ui = new UI_ButtonModle6();
+            if(gObject == null)
+            	ui.target =  (GButton)UIPackage.CreateObject(PACKAGE_NAME, RES_NAME);
+            else
+            	ui.target =  (GButton)gObject;
+            ui.Init(ui.target);
+            return ui;
+        }
+
+        public static UI_ButtonModle6 Proxy(GObject gObject = null)
+        {
+            if(_proxy == null)
+            {
+                _proxy = new UI_ButtonModle6();
+            }
+            var ui = _proxy;
+            if(gObject == null)
+            	ui.target =  (GButton)UIPackage.CreateObject(PACKAGE_NAME, RES_NAME);
+            else
+            	ui.target =  (GButton)gObject;
+            ui.Init(ui.target);
+            return ui;
+        }
+
+        public static void ProxyEnd()
+        {
+            if (_proxy != null)
+            {
+                _proxy.Dispose();
+            }
+        }
+
+        public static void ClearProxy()
+        {
+            ProxyEnd();
+            _proxy = null;
+        }
+
+        private void Init(GComponent comp)
+        {
+            m_holder = (GGraph)comp.GetChild("holder");
+            m_holder1 = (GGraph)comp.GetChild("holder1");
+            m_icon1 = (GLoader)comp.GetChild("icon1");
+            m_loaLockIcon = (GLoader)comp.GetChild("loaLockIcon");
+        }
+        public void Dispose(bool disposeTarget = false)
+        {
+            m_holder = null;
+            m_holder1 = null;
+            m_icon1 = null;
+            m_loaLockIcon = null;
+            if(disposeTarget && target != null)
+            {
+                target.RemoveFromParent();
+                target.Dispose();
+            }
+            target = null;
+        }
+    }
+}

+ 11 - 0
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Main/UI_ButtonModle6.cs.meta

@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 79420fea1f77e9844824c4b34e31e6d8
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 80 - 0
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Main/UI_ButtonModle7.cs

@@ -0,0 +1,80 @@
+/** This is an automatically generated class by FairyGUI. Please do not modify it. **/
+
+using FairyGUI;
+
+namespace UI.Main
+{
+    public partial class UI_ButtonModle7
+    {
+        public GButton target;
+        public GGraph m_holder;
+        public GGraph m_holder1;
+        public GLoader m_icon1;
+        public GLoader m_loaLockIcon;
+        public const string URL = "ui://mfvz4q8kmzf8iu";
+        public const string PACKAGE_NAME = "Main";
+        public const string RES_NAME = "ButtonModle7";
+        private static UI_ButtonModle7 _proxy;
+
+        public static UI_ButtonModle7 Create(GObject gObject = null)
+        {
+            var ui = new UI_ButtonModle7();
+            if(gObject == null)
+            	ui.target =  (GButton)UIPackage.CreateObject(PACKAGE_NAME, RES_NAME);
+            else
+            	ui.target =  (GButton)gObject;
+            ui.Init(ui.target);
+            return ui;
+        }
+
+        public static UI_ButtonModle7 Proxy(GObject gObject = null)
+        {
+            if(_proxy == null)
+            {
+                _proxy = new UI_ButtonModle7();
+            }
+            var ui = _proxy;
+            if(gObject == null)
+            	ui.target =  (GButton)UIPackage.CreateObject(PACKAGE_NAME, RES_NAME);
+            else
+            	ui.target =  (GButton)gObject;
+            ui.Init(ui.target);
+            return ui;
+        }
+
+        public static void ProxyEnd()
+        {
+            if (_proxy != null)
+            {
+                _proxy.Dispose();
+            }
+        }
+
+        public static void ClearProxy()
+        {
+            ProxyEnd();
+            _proxy = null;
+        }
+
+        private void Init(GComponent comp)
+        {
+            m_holder = (GGraph)comp.GetChild("holder");
+            m_holder1 = (GGraph)comp.GetChild("holder1");
+            m_icon1 = (GLoader)comp.GetChild("icon1");
+            m_loaLockIcon = (GLoader)comp.GetChild("loaLockIcon");
+        }
+        public void Dispose(bool disposeTarget = false)
+        {
+            m_holder = null;
+            m_holder1 = null;
+            m_icon1 = null;
+            m_loaLockIcon = null;
+            if(disposeTarget && target != null)
+            {
+                target.RemoveFromParent();
+                target.Dispose();
+            }
+            target = null;
+        }
+    }
+}

+ 11 - 0
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Main/UI_ButtonModle7.cs.meta

@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 7afd8cb83812c5543b59c0482c674e38
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 20 - 12
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Main/UI_MainUI.cs

@@ -20,10 +20,12 @@ namespace UI.Main
         public UI_ButtonChange m_btnChange;
         public GGroup m_grpList;
         public GGroup m_grpLeft;
-        public UI_ButtonModle1 m_btnStudio;
-        public UI_ButtonModle1 m_btnField;
-        public UI_ButtonModle1 m_btnPoem;
-        public UI_ButtonModle1 m_btnTravel;
+        public UI_ButtonModle6 m_btn0;
+        public UI_ButtonModle7 m_btn1;
+        public UI_ButtonModle2 m_btnStudio;
+        public UI_ButtonModle3 m_btnTravel;
+        public UI_ButtonModle5 m_btnPoem;
+        public UI_ButtonModle4 m_btnField;
         public UI_Component7 m_loaLeft;
         public GGroup m_grpRight;
         public GGroup m_grpMove;
@@ -92,10 +94,12 @@ namespace UI.Main
             m_btnChange = (UI_ButtonChange)UI_ButtonChange.Create(comp.GetChild("btnChange"));
             m_grpList = (GGroup)comp.GetChild("grpList");
             m_grpLeft = (GGroup)comp.GetChild("grpLeft");
-            m_btnStudio = (UI_ButtonModle1)UI_ButtonModle1.Create(comp.GetChild("btnStudio"));
-            m_btnField = (UI_ButtonModle1)UI_ButtonModle1.Create(comp.GetChild("btnField"));
-            m_btnPoem = (UI_ButtonModle1)UI_ButtonModle1.Create(comp.GetChild("btnPoem"));
-            m_btnTravel = (UI_ButtonModle1)UI_ButtonModle1.Create(comp.GetChild("btnTravel"));
+            m_btn0 = (UI_ButtonModle6)UI_ButtonModle6.Create(comp.GetChild("btn0"));
+            m_btn1 = (UI_ButtonModle7)UI_ButtonModle7.Create(comp.GetChild("btn1"));
+            m_btnStudio = (UI_ButtonModle2)UI_ButtonModle2.Create(comp.GetChild("btnStudio"));
+            m_btnTravel = (UI_ButtonModle3)UI_ButtonModle3.Create(comp.GetChild("btnTravel"));
+            m_btnPoem = (UI_ButtonModle5)UI_ButtonModle5.Create(comp.GetChild("btnPoem"));
+            m_btnField = (UI_ButtonModle4)UI_ButtonModle4.Create(comp.GetChild("btnField"));
             m_loaLeft = (UI_Component7)UI_Component7.Create(comp.GetChild("loaLeft"));
             m_grpRight = (GGroup)comp.GetChild("grpRight");
             m_grpMove = (GGroup)comp.GetChild("grpMove");
@@ -129,14 +133,18 @@ namespace UI.Main
             m_btnChange = null;
             m_grpList = null;
             m_grpLeft = null;
+            m_btn0.Dispose();
+            m_btn0 = null;
+            m_btn1.Dispose();
+            m_btn1 = null;
             m_btnStudio.Dispose();
             m_btnStudio = null;
-            m_btnField.Dispose();
-            m_btnField = null;
-            m_btnPoem.Dispose();
-            m_btnPoem = null;
             m_btnTravel.Dispose();
             m_btnTravel = null;
+            m_btnPoem.Dispose();
+            m_btnPoem = null;
+            m_btnField.Dispose();
+            m_btnField = null;
             m_loaLeft.Dispose();
             m_loaLeft = null;
             m_grpRight = null;

BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0!a.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0_1!a.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0_1.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0_2!a.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0_2.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0_4!a.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0_4.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0_5!a.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0_5.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0_6!a.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0_6.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_fui.bytes