zhaoyang 3 жил өмнө
parent
commit
e861bdd446
48 өөрчлөгдсөн 1004 нэмэгдсэн , 1 устгасан
  1. 27 0
      FGUIProject/assets/Studio/StudioEctypeUI.xml
  2. 10 0
      FGUIProject/assets/Studio/StudioUI.xml
  3. 7 0
      FGUIProject/assets/Studio/components/ComEctype.xml
  4. 23 0
      FGUIProject/assets/Studio/components/ListItem.xml
  5. 18 0
      FGUIProject/assets/Studio/components/ListPropertyItem.xml
  6. BIN
      FGUIProject/assets/Studio/images/fzjl_dik_2.png
  7. BIN
      FGUIProject/assets/Studio/images/fzyc_hxk_1.png
  8. BIN
      FGUIProject/assets/Studio/images/fzyc_hxkan_1.png
  9. BIN
      FGUIProject/assets/Studio/images/sc_zizhuan_6.png
  10. BIN
      FGUIProject/assets/Studio/images/sxsx_dgdg.png
  11. BIN
      FGUIProject/assets/Studio/images/sxsx_sxdi.png
  12. BIN
      FGUIProject/assets/Studio/images/sxsx_sxdian.png
  13. BIN
      FGUIProject/assets/Studio/images/zhuxian_shuoto.png
  14. BIN
      FGUIProject/assets/Studio/images/zx_jq_djtubiao_1.png
  15. 20 0
      FGUIProject/assets/Studio/package.xml
  16. 1 1
      GameClient/Assets/Game/CSShare
  17. 33 0
      GameClient/Assets/Game/HotUpdate/Data/StudioDataManager.cs
  18. 11 0
      GameClient/Assets/Game/HotUpdate/Data/StudioDataManager.cs.meta
  19. 8 0
      GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Studio.meta
  20. 80 0
      GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Studio/UI_ListItem.cs
  21. 11 0
      GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Studio/UI_ListItem.cs.meta
  22. 74 0
      GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Studio/UI_ListPropertyItem.cs
  23. 11 0
      GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Studio/UI_ListPropertyItem.cs.meta
  24. 80 0
      GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Studio/UI_StudioEctypeUI.cs
  25. 11 0
      GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Studio/UI_StudioEctypeUI.cs.meta
  26. 83 0
      GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Studio/UI_StudioUI.cs
  27. 11 0
      GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Studio/UI_StudioUI.cs.meta
  28. 8 0
      GameClient/Assets/Game/HotUpdate/Views/Studio.meta
  29. 44 0
      GameClient/Assets/Game/HotUpdate/Views/Studio/StudioBaseView.cs
  30. 11 0
      GameClient/Assets/Game/HotUpdate/Views/Studio/StudioBaseView.cs.meta
  31. 39 0
      GameClient/Assets/Game/HotUpdate/Views/Studio/StudioFabricView.cs
  32. 11 0
      GameClient/Assets/Game/HotUpdate/Views/Studio/StudioFabricView.cs.meta
  33. 39 0
      GameClient/Assets/Game/HotUpdate/Views/Studio/StudioMetalView.cs
  34. 11 0
      GameClient/Assets/Game/HotUpdate/Views/Studio/StudioMetalView.cs.meta
  35. 39 0
      GameClient/Assets/Game/HotUpdate/Views/Studio/StudioPropertyView.cs
  36. 11 0
      GameClient/Assets/Game/HotUpdate/Views/Studio/StudioPropertyView.cs.meta
  37. 47 0
      GameClient/Assets/Game/HotUpdate/Views/Studio/StudioView.cs
  38. 11 0
      GameClient/Assets/Game/HotUpdate/Views/Studio/StudioView.cs.meta
  39. BIN
      GameClient/Assets/ResIn/Config/excelConfig.sqlite.bytes
  40. 8 0
      GameClient/Assets/ResIn/UI/Studio.meta
  41. BIN
      GameClient/Assets/ResIn/UI/Studio/Studio_atlas0.png
  42. 96 0
      GameClient/Assets/ResIn/UI/Studio/Studio_atlas0.png.meta
  43. BIN
      GameClient/Assets/ResIn/UI/Studio/Studio_fui.bytes
  44. 7 0
      GameClient/Assets/ResIn/UI/Studio/Studio_fui.bytes.meta
  45. BIN
      GameClient/Assets/ResIn/UI/Studio_atlas0.png
  46. 96 0
      GameClient/Assets/ResIn/UI/Studio_atlas0.png.meta
  47. BIN
      GameClient/Assets/ResIn/UI/Studio_fui.bytes
  48. 7 0
      GameClient/Assets/ResIn/UI/Studio_fui.bytes.meta

+ 27 - 0
FGUIProject/assets/Studio/StudioEctypeUI.xml

@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<component size="1080,1920">
+  <controller name="c1" pages="0,,1," selected="1"/>
+  <displayList>
+    <list id="n17_n3xh" name="listProperty" xy="119,64" size="842,142" layout="row" selectionMode="multipleSingleClick" colGap="40" defaultItem="ui://xz8kxrecn3xhg" align="center">
+      <gearDisplay controller="c1" pages="1"/>
+      <item/>
+      <item/>
+      <item/>
+      <item/>
+    </list>
+    <list id="n16_n3xh" name="list" xy="201,261" pivot="0.5,1" size="678,1621" overflow="scroll" lineGap="20" defaultItem="ui://xz8kxrecn3xha" align="center">
+      <gearSize controller="c1" pages="0,1" values="678,1815,1,1|678,1621,1,1"/>
+      <relation target="" sidePair="top-top,bottom-bottom"/>
+      <item/>
+      <item/>
+      <item/>
+      <item/>
+      <item/>
+      <item/>
+      <item/>
+      <item/>
+      <item/>
+    </list>
+    <component id="n18_n3xh" name="btnBack" src="9xlo8" fileName="components/ButtonBack1.xml" pkg="eg2y0ldp" xy="35,80"/>
+  </displayList>
+</component>

+ 10 - 0
FGUIProject/assets/Studio/StudioUI.xml

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<component size="1080,1920">
+  <displayList>
+    <component id="n1_rbxq" name="btnBack" src="9xlo8" fileName="components/ButtonBack1.xml" pkg="eg2y0ldp" xy="35,80"/>
+    <component id="n2_rbxq" name="comMetal" src="rbxq5" fileName="ComEctype.xml" xy="638,681"/>
+    <component id="n3_rbxq" name="comFabric" src="rbxq5" fileName="ComEctype.xml" xy="255,812"/>
+    <component id="n4_rbxq" name="ComScore" src="rbxq5" fileName="ComEctype.xml" xy="167,1314"/>
+    <component id="n5_rbxq" name="comFiling" src="rbxq5" fileName="ComEctype.xml" xy="684,1453"/>
+  </displayList>
+</component>

+ 7 - 0
FGUIProject/assets/Studio/components/ComEctype.xml

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<component size="164,162">
+  <displayList>
+    <image id="n0_rbxq" name="n0" src="rbxq3" fileName="images/sc_zizhuan_6.png" xy="0,0"/>
+    <image id="n2_rbxq" name="n2" src="rbxq4" fileName="images/zhuxian_shuoto.png" xy="47,47"/>
+  </displayList>
+</component>

+ 23 - 0
FGUIProject/assets/Studio/components/ListItem.xml

@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<component size="682,300">
+  <controller name="c1" pages="0,,1,,2,,3," selected="3"/>
+  <displayList>
+    <image id="n16_n3xh" name="n16" src="n3xhb" fileName="images/fzjl_dik_2.png" xy="-6,4" size="682,297"/>
+    <loader id="n6_rbxq" name="loaIcon" xy="70,70" size="164,162" url="ui://xz8kxrecrbxq3"/>
+    <image id="n8_rbxq" name="n8" src="rbxq6" fileName="images/fzyc_hxk_1.png" xy="2,0"/>
+    <text id="n10_rbxq" name="txtTitle" xy="326,107" size="258,80" fontSize="30" align="center" autoSize="none" text="完成主线1-10解锁"/>
+    <image id="n7_rbxq" name="n7" src="rbxq7" fileName="images/fzyc_hxkan_1.png" xy="0,0" group="n15_rbxq"/>
+    <image id="n9_rbxq" name="n9" src="rbxq4" fileName="images/zhuxian_shuoto.png" xy="117,130" group="n15_rbxq"/>
+    <group id="n15_rbxq" name="grpLock" xy="0,0" size="300,300" advanced="true"/>
+    <image id="n11_rbxq" name="n11" src="rbxq9" fileName="images/zx_jq_djtubiao_1.png" xy="357,207" group="n14_rbxq">
+      <gearDisplay controller="c1" pages="1,2,3"/>
+    </image>
+    <image id="n12_rbxq" name="n12" src="rbxq9" fileName="images/zx_jq_djtubiao_1.png" xy="414,208" group="n14_rbxq">
+      <gearDisplay controller="c1" pages="2,3"/>
+    </image>
+    <image id="n13_rbxq" name="n13" src="rbxq9" fileName="images/zx_jq_djtubiao_1.png" xy="478,209" group="n14_rbxq">
+      <gearDisplay controller="c1" pages="3"/>
+    </image>
+    <group id="n14_rbxq" name="n14" xy="357,207" size="162,47" advanced="true"/>
+  </displayList>
+</component>

+ 18 - 0
FGUIProject/assets/Studio/components/ListPropertyItem.xml

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<component size="142,142">
+  <controller name="button" pages="0,up,1,down" selected="0"/>
+  <displayList>
+    <image id="n0_ih75" name="n0" src="n3xhd" fileName="images/sxsx_sxdi.png" xy="0,0">
+      <relation target="" sidePair="width-width,height-height"/>
+    </image>
+    <text id="n1_ih75" name="title" xy="0,0" size="142,142" fontSize="46" color="#fff7eb" align="center" vAlign="middle" autoSize="none" singleLine="true" text="风">
+      <relation target="" sidePair="width-width,height-height"/>
+    </text>
+    <image id="n2_ih75" name="n2" src="n3xhe" fileName="images/sxsx_sxdian.png" xy="0,0">
+      <gearDisplay controller="button" pages="1"/>
+    </image>
+    <image id="n3_ih75" name="n3" src="n3xhf" fileName="images/sxsx_dgdg.png" xy="40,44">
+      <gearDisplay controller="button" pages="1"/>
+    </image>
+  </displayList>
+</component>

BIN
FGUIProject/assets/Studio/images/fzjl_dik_2.png


BIN
FGUIProject/assets/Studio/images/fzyc_hxk_1.png


BIN
FGUIProject/assets/Studio/images/fzyc_hxkan_1.png


BIN
FGUIProject/assets/Studio/images/sc_zizhuan_6.png


BIN
FGUIProject/assets/Studio/images/sxsx_dgdg.png


BIN
FGUIProject/assets/Studio/images/sxsx_sxdi.png


BIN
FGUIProject/assets/Studio/images/sxsx_sxdian.png


BIN
FGUIProject/assets/Studio/images/zhuxian_shuoto.png


BIN
FGUIProject/assets/Studio/images/zx_jq_djtubiao_1.png


+ 20 - 0
FGUIProject/assets/Studio/package.xml

@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<packageDescription id="xz8kxrec">
+  <resources>
+    <component id="rbxq0" name="StudioUI.xml" path="/" exported="true"/>
+    <component id="rbxq1" name="StudioEctypeUI.xml" path="/" exported="true"/>
+    <image id="rbxq3" name="sc_zizhuan_6.png" path="/images/" exported="true"/>
+    <image id="rbxq4" name="zhuxian_shuoto.png" path="/images/"/>
+    <component id="rbxq5" name="ComEctype.xml" path="/components/"/>
+    <image id="rbxq6" name="fzyc_hxk_1.png" path="/images/"/>
+    <image id="rbxq7" name="fzyc_hxkan_1.png" path="/images/"/>
+    <image id="rbxq9" name="zx_jq_djtubiao_1.png" path="/images/"/>
+    <component id="n3xha" name="ListItem.xml" path="/components/"/>
+    <image id="n3xhb" name="fzjl_dik_2.png" path="/images/" scale="9grid" scale9grid="217,42,656,86"/>
+    <image id="n3xhd" name="sxsx_sxdi.png" path="/images/"/>
+    <image id="n3xhe" name="sxsx_sxdian.png" path="/images/"/>
+    <image id="n3xhf" name="sxsx_dgdg.png" path="/images/"/>
+    <component id="n3xhg" name="ListPropertyItem.xml" path="/components/"/>
+  </resources>
+  <publish name="" genCode="true"/>
+</packageDescription>

+ 1 - 1
GameClient/Assets/Game/CSShare

@@ -1 +1 @@
-Subproject commit b6c4ad5bec1a42de62d46668e10a469b1f983e98
+Subproject commit e9649a6d2bfb3122da88490cb99cdabac4c301a4

+ 33 - 0
GameClient/Assets/Game/HotUpdate/Data/StudioDataManager.cs

@@ -0,0 +1,33 @@
+using System.Collections.Generic;
+
+namespace GFGGame
+{
+    public class StudioDataManager : SingletonBase<StudioDataManager>
+    {
+        private Dictionary<string, List<StudioCfg>> _studioCfgByViewName;
+
+        public List<StudioCfg> GetStudioCfgListByViewName(string name)
+        {
+            if (_studioCfgByViewName == null)
+            {
+                _studioCfgByViewName = new Dictionary<string, List<StudioCfg>>();
+                StudioCfg[] cfgs = StudioCfgArray.Instance.dataArray;
+                for (int i = 0; i < cfgs.Length; i++)
+                {
+                    string viewName = cfgs[i].funId;
+                    if (!_studioCfgByViewName.ContainsKey(viewName))
+                    {
+                        _studioCfgByViewName[viewName] = new List<StudioCfg>();
+                    }
+                    _studioCfgByViewName[viewName].Add(cfgs[i]);
+                }
+            }
+            if (!_studioCfgByViewName.ContainsKey(name))
+            {
+                PromptController.Instance.ShowFloatTextPrompt(name + "配置不存在");
+                return null;
+            }
+            return _studioCfgByViewName[name];
+        }
+    }
+}

+ 11 - 0
GameClient/Assets/Game/HotUpdate/Data/StudioDataManager.cs.meta

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

+ 8 - 0
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Studio.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 871f2a186f829f549a219f8140369bbf
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 80 - 0
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Studio/UI_ListItem.cs

@@ -0,0 +1,80 @@
+/** This is an automatically generated class by FairyGUI. Please do not modify it. **/
+
+using FairyGUI;
+
+namespace UI.Studio
+{
+    public partial class UI_ListItem
+    {
+        public GComponent target;
+        public Controller m_c1;
+        public GLoader m_loaIcon;
+        public GTextField m_txtTitle;
+        public GGroup m_grpLock;
+        public const string URL = "ui://xz8kxrecn3xha";
+        public const string PACKAGE_NAME = "Studio";
+        public const string RES_NAME = "ListItem";
+        private static UI_ListItem _proxy;
+
+        public static UI_ListItem Create(GObject gObject = null)
+        {
+            var ui = new UI_ListItem();
+            if(gObject == null)
+            	ui.target =  (GComponent)UIPackage.CreateObject(PACKAGE_NAME, RES_NAME);
+            else
+            	ui.target =  (GComponent)gObject;
+            ui.Init(ui.target);
+            return ui;
+        }
+
+        public static UI_ListItem Proxy(GObject gObject = null)
+        {
+            if(_proxy == null)
+            {
+                _proxy = new UI_ListItem();
+            }
+            var ui = _proxy;
+            if(gObject == null)
+            	ui.target =  (GComponent)UIPackage.CreateObject(PACKAGE_NAME, RES_NAME);
+            else
+            	ui.target =  (GComponent)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_c1 = comp.GetController("c1");
+            m_loaIcon = (GLoader)comp.GetChild("loaIcon");
+            m_txtTitle = (GTextField)comp.GetChild("txtTitle");
+            m_grpLock = (GGroup)comp.GetChild("grpLock");
+        }
+        public void Dispose(bool disposeTarget = false)
+        {
+            m_c1 = null;
+            m_loaIcon = null;
+            m_txtTitle = null;
+            m_grpLock = null;
+            if(disposeTarget && target != null)
+            {
+                target.RemoveFromParent();
+                target.Dispose();
+            }
+            target = null;
+        }
+    }
+}

+ 11 - 0
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Studio/UI_ListItem.cs.meta

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

+ 74 - 0
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Studio/UI_ListPropertyItem.cs

@@ -0,0 +1,74 @@
+/** This is an automatically generated class by FairyGUI. Please do not modify it. **/
+
+using FairyGUI;
+
+namespace UI.Studio
+{
+    public partial class UI_ListPropertyItem
+    {
+        public GComponent target;
+        public Controller m_button;
+        public GTextField m_title;
+        public const string URL = "ui://xz8kxrecn3xhg";
+        public const string PACKAGE_NAME = "Studio";
+        public const string RES_NAME = "ListPropertyItem";
+        private static UI_ListPropertyItem _proxy;
+
+        public static UI_ListPropertyItem Create(GObject gObject = null)
+        {
+            var ui = new UI_ListPropertyItem();
+            if(gObject == null)
+            	ui.target =  (GComponent)UIPackage.CreateObject(PACKAGE_NAME, RES_NAME);
+            else
+            	ui.target =  (GComponent)gObject;
+            ui.Init(ui.target);
+            return ui;
+        }
+
+        public static UI_ListPropertyItem Proxy(GObject gObject = null)
+        {
+            if(_proxy == null)
+            {
+                _proxy = new UI_ListPropertyItem();
+            }
+            var ui = _proxy;
+            if(gObject == null)
+            	ui.target =  (GComponent)UIPackage.CreateObject(PACKAGE_NAME, RES_NAME);
+            else
+            	ui.target =  (GComponent)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_button = comp.GetController("button");
+            m_title = (GTextField)comp.GetChild("title");
+        }
+        public void Dispose(bool disposeTarget = false)
+        {
+            m_button = null;
+            m_title = null;
+            if(disposeTarget && target != null)
+            {
+                target.RemoveFromParent();
+                target.Dispose();
+            }
+            target = null;
+        }
+    }
+}

+ 11 - 0
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Studio/UI_ListPropertyItem.cs.meta

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

+ 80 - 0
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Studio/UI_StudioEctypeUI.cs

@@ -0,0 +1,80 @@
+/** This is an automatically generated class by FairyGUI. Please do not modify it. **/
+
+using FairyGUI;
+
+namespace UI.Studio
+{
+    public partial class UI_StudioEctypeUI
+    {
+        public GComponent target;
+        public Controller m_c1;
+        public GList m_listProperty;
+        public GList m_list;
+        public GButton m_btnBack;
+        public const string URL = "ui://xz8kxrecrbxq1";
+        public const string PACKAGE_NAME = "Studio";
+        public const string RES_NAME = "StudioEctypeUI";
+        private static UI_StudioEctypeUI _proxy;
+
+        public static UI_StudioEctypeUI Create(GObject gObject = null)
+        {
+            var ui = new UI_StudioEctypeUI();
+            if(gObject == null)
+            	ui.target =  (GComponent)UIPackage.CreateObject(PACKAGE_NAME, RES_NAME);
+            else
+            	ui.target =  (GComponent)gObject;
+            ui.Init(ui.target);
+            return ui;
+        }
+
+        public static UI_StudioEctypeUI Proxy(GObject gObject = null)
+        {
+            if(_proxy == null)
+            {
+                _proxy = new UI_StudioEctypeUI();
+            }
+            var ui = _proxy;
+            if(gObject == null)
+            	ui.target =  (GComponent)UIPackage.CreateObject(PACKAGE_NAME, RES_NAME);
+            else
+            	ui.target =  (GComponent)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_c1 = comp.GetController("c1");
+            m_listProperty = (GList)comp.GetChild("listProperty");
+            m_list = (GList)comp.GetChild("list");
+            m_btnBack = (GButton)comp.GetChild("btnBack");
+        }
+        public void Dispose(bool disposeTarget = false)
+        {
+            m_c1 = null;
+            m_listProperty = null;
+            m_list = null;
+            m_btnBack = null;
+            if(disposeTarget && target != null)
+            {
+                target.RemoveFromParent();
+                target.Dispose();
+            }
+            target = null;
+        }
+    }
+}

+ 11 - 0
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Studio/UI_StudioEctypeUI.cs.meta

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

+ 83 - 0
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Studio/UI_StudioUI.cs

@@ -0,0 +1,83 @@
+/** This is an automatically generated class by FairyGUI. Please do not modify it. **/
+
+using FairyGUI;
+
+namespace UI.Studio
+{
+    public partial class UI_StudioUI
+    {
+        public GComponent target;
+        public GButton m_btnBack;
+        public GComponent m_comMetal;
+        public GComponent m_comFabric;
+        public GComponent m_ComScore;
+        public GComponent m_comFiling;
+        public const string URL = "ui://xz8kxrecrbxq0";
+        public const string PACKAGE_NAME = "Studio";
+        public const string RES_NAME = "StudioUI";
+        private static UI_StudioUI _proxy;
+
+        public static UI_StudioUI Create(GObject gObject = null)
+        {
+            var ui = new UI_StudioUI();
+            if(gObject == null)
+            	ui.target =  (GComponent)UIPackage.CreateObject(PACKAGE_NAME, RES_NAME);
+            else
+            	ui.target =  (GComponent)gObject;
+            ui.Init(ui.target);
+            return ui;
+        }
+
+        public static UI_StudioUI Proxy(GObject gObject = null)
+        {
+            if(_proxy == null)
+            {
+                _proxy = new UI_StudioUI();
+            }
+            var ui = _proxy;
+            if(gObject == null)
+            	ui.target =  (GComponent)UIPackage.CreateObject(PACKAGE_NAME, RES_NAME);
+            else
+            	ui.target =  (GComponent)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_btnBack = (GButton)comp.GetChild("btnBack");
+            m_comMetal = (GComponent)comp.GetChild("comMetal");
+            m_comFabric = (GComponent)comp.GetChild("comFabric");
+            m_ComScore = (GComponent)comp.GetChild("ComScore");
+            m_comFiling = (GComponent)comp.GetChild("comFiling");
+        }
+        public void Dispose(bool disposeTarget = false)
+        {
+            m_btnBack = null;
+            m_comMetal = null;
+            m_comFabric = null;
+            m_ComScore = null;
+            m_comFiling = null;
+            if(disposeTarget && target != null)
+            {
+                target.RemoveFromParent();
+                target.Dispose();
+            }
+            target = null;
+        }
+    }
+}

+ 11 - 0
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/Studio/UI_StudioUI.cs.meta

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

+ 8 - 0
GameClient/Assets/Game/HotUpdate/Views/Studio.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 4dd9fa3783c8f864e91ed6f26f078c7c
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 44 - 0
GameClient/Assets/Game/HotUpdate/Views/Studio/StudioBaseView.cs

@@ -0,0 +1,44 @@
+
+using FairyGUI;
+using UI.Studio;
+
+namespace GFGGame
+{
+    public class StudioBaseView : BaseWindow
+    {
+        protected UI_StudioEctypeUI _ui;
+
+
+        public override void Dispose()
+        {
+            base.Dispose();
+        }
+
+        protected override void OnInit()
+        {
+            base.OnInit();
+            packageName = UI_StudioEctypeUI.PACKAGE_NAME;
+            _ui = UI_StudioEctypeUI.Create();
+            this.viewCom = _ui.target;
+            isfullScreen = true;
+
+            _ui.m_list.itemRenderer = ListItemRender;
+
+        }
+
+        protected override void OnShown()
+        {
+            base.OnShown();
+
+        }
+
+        protected override void OnHide()
+        {
+            base.OnHide();
+        }
+        private void ListItemRender(int index, GObject obj)
+        {
+
+        }
+    }
+}

+ 11 - 0
GameClient/Assets/Game/HotUpdate/Views/Studio/StudioBaseView.cs.meta

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

+ 39 - 0
GameClient/Assets/Game/HotUpdate/Views/Studio/StudioFabricView.cs

@@ -0,0 +1,39 @@
+
+using FairyGUI;
+using UI.Studio;
+
+namespace GFGGame
+{
+    //织物副本
+    public class StudioFabricView : StudioBaseView
+    {
+
+        public override void Dispose()
+        {
+            base.Dispose();
+        }
+
+        protected override void OnInit()
+        {
+            base.OnInit();
+            _ui.m_btnBack.onClick.Add(OnClickBtnBack);
+
+        }
+
+        protected override void OnShown()
+        {
+            base.OnShown();
+            _ui.m_c1.selectedIndex = 0;
+        }
+
+        protected override void OnHide()
+        {
+            base.OnHide();
+        }
+
+        private void OnClickBtnBack()
+        {
+            ViewManager.GoBackFrom(typeof(StudioFabricView).FullName);
+        }
+    }
+}

+ 11 - 0
GameClient/Assets/Game/HotUpdate/Views/Studio/StudioFabricView.cs.meta

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

+ 39 - 0
GameClient/Assets/Game/HotUpdate/Views/Studio/StudioMetalView.cs

@@ -0,0 +1,39 @@
+
+using FairyGUI;
+using UI.Studio;
+
+namespace GFGGame
+{
+    public class StudioMetalView : StudioBaseView
+    {
+
+        public override void Dispose()
+        {
+            base.Dispose();
+        }
+
+        protected override void OnInit()
+        {
+            base.OnInit();
+            _ui.m_btnBack.onClick.Add(OnClickBtnBack);
+
+        }
+
+        protected override void OnShown()
+        {
+            base.OnShown();
+            _ui.m_c1.selectedIndex = 0;
+
+        }
+
+        protected override void OnHide()
+        {
+            base.OnHide();
+        }
+
+        private void OnClickBtnBack()
+        {
+            ViewManager.GoBackFrom(typeof(StudioMetalView).FullName);
+        }
+    }
+}

+ 11 - 0
GameClient/Assets/Game/HotUpdate/Views/Studio/StudioMetalView.cs.meta

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

+ 39 - 0
GameClient/Assets/Game/HotUpdate/Views/Studio/StudioPropertyView.cs

@@ -0,0 +1,39 @@
+
+using FairyGUI;
+using UI.Studio;
+
+namespace GFGGame
+{
+    public class StudioPropertyView : StudioBaseView
+    {
+
+        public override void Dispose()
+        {
+            base.Dispose();
+        }
+
+        protected override void OnInit()
+        {
+            base.OnInit();
+            _ui.m_btnBack.onClick.Add(OnClickBtnBack);
+
+        }
+
+        protected override void OnShown()
+        {
+            base.OnShown();
+            _ui.m_c1.selectedIndex = 1;
+
+        }
+
+        protected override void OnHide()
+        {
+            base.OnHide();
+        }
+
+        private void OnClickBtnBack()
+        {
+            ViewManager.GoBackFrom(typeof(StudioPropertyView).FullName);
+        }
+    }
+}

+ 11 - 0
GameClient/Assets/Game/HotUpdate/Views/Studio/StudioPropertyView.cs.meta

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

+ 47 - 0
GameClient/Assets/Game/HotUpdate/Views/Studio/StudioView.cs

@@ -0,0 +1,47 @@
+
+using UI.Studio;
+
+namespace GFGGame
+{
+    public class StudioView : BaseWindow
+    {
+        private UI_StudioUI _ui;
+
+
+        public override void Dispose()
+        {
+            base.Dispose();
+        }
+
+        protected override void OnInit()
+        {
+            base.OnInit();
+            packageName = UI_StudioUI.PACKAGE_NAME;
+            _ui = UI_StudioUI.Create();
+            this.viewCom = _ui.target;
+            isfullScreen = true;
+
+            _ui.m_btnBack.onClick.Add(OnClickBtnBack);
+
+            // EventAgent.AddEventListener(ConstMessage.MAINTAIN_SUIT, OnListenerFoster);
+            // EventAgent.AddEventListener(ConstMessage.GET_MAINTAIN_SUIT_BONUS, OnListenerGetFosterReward);
+            // EventAgent.AddEventListener(ConstMessage.MAKE_NEW_SUIT, OnListenerRenew);
+        }
+
+        protected override void OnShown()
+        {
+            base.OnShown();
+
+        }
+
+        protected override void OnHide()
+        {
+            base.OnHide();
+        }
+
+        private void OnClickBtnBack()
+        {
+            ViewManager.GoBackFrom(typeof(StudioView).FullName);
+        }
+    }
+}

+ 11 - 0
GameClient/Assets/Game/HotUpdate/Views/Studio/StudioView.cs.meta

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

BIN
GameClient/Assets/ResIn/Config/excelConfig.sqlite.bytes


+ 8 - 0
GameClient/Assets/ResIn/UI/Studio.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: f6f6f1eef2f5cc44bb5a3079bc9eca5b
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
GameClient/Assets/ResIn/UI/Studio/Studio_atlas0.png


+ 96 - 0
GameClient/Assets/ResIn/UI/Studio/Studio_atlas0.png.meta

@@ -0,0 +1,96 @@
+fileFormatVersion: 2
+guid: 095a75b8da89f6945ad79c67dbe96cf3
+TextureImporter:
+  internalIDToNameTable: []
+  externalObjects: {}
+  serializedVersion: 11
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  vTOnly: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: 1
+    aniso: 1
+    mipBias: 0
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  flipbookRows: 1
+  flipbookColumns: 1
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  ignorePngGamma: 0
+  applyGammaDecoding: 0
+  platformSettings:
+  - serializedVersion: 3
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 5e97eb03825dee720800000000000000
+    internalID: 0
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
GameClient/Assets/ResIn/UI/Studio/Studio_fui.bytes


+ 7 - 0
GameClient/Assets/ResIn/UI/Studio/Studio_fui.bytes.meta

@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 93078d7ef523dd74bbcc8e856e1017c2
+TextScriptImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
GameClient/Assets/ResIn/UI/Studio_atlas0.png


+ 96 - 0
GameClient/Assets/ResIn/UI/Studio_atlas0.png.meta

@@ -0,0 +1,96 @@
+fileFormatVersion: 2
+guid: 47a1b23906dc5294e9fe3371b964c069
+TextureImporter:
+  internalIDToNameTable: []
+  externalObjects: {}
+  serializedVersion: 11
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  vTOnly: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: 1
+    aniso: 1
+    mipBias: 0
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  flipbookRows: 1
+  flipbookColumns: 1
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  ignorePngGamma: 0
+  applyGammaDecoding: 0
+  platformSettings:
+  - serializedVersion: 3
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 5e97eb03825dee720800000000000000
+    internalID: 0
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
GameClient/Assets/ResIn/UI/Studio_fui.bytes


+ 7 - 0
GameClient/Assets/ResIn/UI/Studio_fui.bytes.meta

@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 9aacff8ec55afa3418d7898fc30b83e6
+TextScriptImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: