制作新UI
|
Before Width: | Height: | Size: 2.5 MiB After Width: | Height: | Size: 2.5 MiB |
@@ -16,6 +16,9 @@ namespace NBF
|
||||
UIObjectFactory.SetPackageItemExtension(CommonMenuRight.URL, typeof(CommonMenuRight));
|
||||
UIObjectFactory.SetPackageItemExtension(ClassifyList.URL, typeof(ClassifyList));
|
||||
UIObjectFactory.SetPackageItemExtension(CommonMenu.URL, typeof(CommonMenu));
|
||||
UIObjectFactory.SetPackageItemExtension(MainMenu.URL, typeof(MainMenu));
|
||||
UIObjectFactory.SetPackageItemExtension(BtnMainMenu.URL, typeof(BtnMainMenu));
|
||||
UIObjectFactory.SetPackageItemExtension(CommonSubMenu.URL, typeof(CommonSubMenu));
|
||||
UIObjectFactory.SetPackageItemExtension(MarqueeTag.URL, typeof(MarqueeTag));
|
||||
UIObjectFactory.SetPackageItemExtension(BtnInputName.URL, typeof(BtnInputName));
|
||||
UIObjectFactory.SetPackageItemExtension(BtnTextInputControl.URL, typeof(BtnTextInputControl));
|
||||
|
||||
@@ -9,15 +9,19 @@ namespace NBF
|
||||
{
|
||||
public partial class CommonSubMenu
|
||||
{
|
||||
public const string URL = "ui://6hgkvlaur03us";
|
||||
public const string URL = "ui://6hgkvlaujd2r17u";
|
||||
|
||||
public GList List;
|
||||
public BtnInputControl BtnPrev;
|
||||
public BtnInputControl BtnNext;
|
||||
|
||||
public override void ConstructFromXML(XML xml)
|
||||
{
|
||||
base.ConstructFromXML(xml);
|
||||
|
||||
List = (GList)GetChild("List");
|
||||
BtnPrev = (BtnInputControl)GetChild("BtnPrev");
|
||||
BtnNext = (BtnInputControl)GetChild("BtnNext");
|
||||
OnInited();
|
||||
UILanguage.TrySetComponentLanguage(this);
|
||||
}
|
||||
|
||||
35
Assets/Scripts/UI/Common/Menu/MainMenu.Designer.cs
generated
Normal file
@@ -0,0 +1,35 @@
|
||||
/**本脚本为自动生成,每次生成会覆盖!请勿手动修改,生成插件文档及项目地址:https://git.whoot.com/whoot-games/whoot.fguieditorplugin**/
|
||||
|
||||
|
||||
using FairyGUI;
|
||||
using FairyGUI.Utils;
|
||||
using NBC;
|
||||
|
||||
namespace NBF
|
||||
{
|
||||
public partial class MainMenu
|
||||
{
|
||||
public const string URL = "ui://6hgkvlauh6z617p";
|
||||
|
||||
public BtnInputControl BtnPrev;
|
||||
public BtnInputControl BtnNext;
|
||||
public GList List;
|
||||
public GButton BtnSetting;
|
||||
public GButton BtnNotice;
|
||||
public GButton BtnActivity;
|
||||
|
||||
public override void ConstructFromXML(XML xml)
|
||||
{
|
||||
base.ConstructFromXML(xml);
|
||||
|
||||
BtnPrev = (BtnInputControl)GetChild("BtnPrev");
|
||||
BtnNext = (BtnInputControl)GetChild("BtnNext");
|
||||
List = (GList)GetChild("List");
|
||||
BtnSetting = (GButton)GetChild("BtnSetting");
|
||||
BtnNotice = (GButton)GetChild("BtnNotice");
|
||||
BtnActivity = (GButton)GetChild("BtnActivity");
|
||||
OnInited();
|
||||
UILanguage.TrySetComponentLanguage(this);
|
||||
}
|
||||
}
|
||||
}
|
||||
2
Assets/Scripts/UI/Common/Menu/MainMenu.Designer.cs.meta
Normal file
@@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: c47886a037cbaae4a9eced246a1a5b07
|
||||
89
Assets/Scripts/UI/Common/Menu/MainMenu.cs
Normal file
@@ -0,0 +1,89 @@
|
||||
// 本脚本只在不存在时会生成一次。组件逻辑写在当前脚本内。已存在不会再次生成覆盖
|
||||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
using FairyGUI;
|
||||
using NBC;
|
||||
|
||||
namespace NBF
|
||||
{
|
||||
public partial class MainMenu : GComponent
|
||||
{
|
||||
public event Action<int> OnTabChange;
|
||||
|
||||
private void OnInited()
|
||||
{
|
||||
List.onClickItem.Add(OnClickItem);
|
||||
}
|
||||
|
||||
private string _leftActionName;
|
||||
private string _rightActionName;
|
||||
|
||||
public void SetBtnActionName(string leftActionName, string rightActionName)
|
||||
{
|
||||
_leftActionName = leftActionName;
|
||||
_rightActionName = rightActionName;
|
||||
BtnPrev.SetData(leftActionName, string.Empty);
|
||||
BtnNext.SetData(rightActionName, string.Empty);
|
||||
}
|
||||
|
||||
public void SetTabs(List<TabItemData> tabList, int selectIndex = 0)
|
||||
{
|
||||
SetBtnActionName(InputDef.UI.Prev, InputDef.UI.Next);
|
||||
List.RemoveChildrenToPool();
|
||||
var listWidth = 0f;
|
||||
for (int i = 0; i < tabList.Count; i++)
|
||||
{
|
||||
var tabData = tabList[i];
|
||||
var tabItem = List.AddItemFromPool().asButton;
|
||||
tabItem.SetLanguage(tabData.Key);
|
||||
|
||||
listWidth += tabItem.width;
|
||||
if (i > 0)
|
||||
{
|
||||
listWidth += List.columnGap;
|
||||
}
|
||||
}
|
||||
|
||||
Log.Info($"Set tab index={List.selectedIndex}");
|
||||
List.selectedIndex = selectIndex;
|
||||
List.width = listWidth;
|
||||
OnClickItem();
|
||||
}
|
||||
|
||||
|
||||
private void OnClickItem()
|
||||
{
|
||||
OnTabChange?.Invoke(List.selectedIndex);
|
||||
}
|
||||
|
||||
public void OnClickBtnPrev()
|
||||
{
|
||||
if (List.selectedIndex > 0)
|
||||
{
|
||||
List.selectedIndex -= 1;
|
||||
}
|
||||
else
|
||||
{
|
||||
List.selectedIndex = List.numItems - 1;
|
||||
}
|
||||
|
||||
OnClickItem();
|
||||
}
|
||||
|
||||
public void OnClickBtnNext()
|
||||
{
|
||||
if (List.selectedIndex < List.numItems - 1)
|
||||
{
|
||||
List.selectedIndex += 1;
|
||||
}
|
||||
else
|
||||
{
|
||||
List.selectedIndex = 0;
|
||||
}
|
||||
|
||||
OnClickItem();
|
||||
}
|
||||
}
|
||||
}
|
||||
2
Assets/Scripts/UI/Common/Menu/MainMenu.cs.meta
Normal file
@@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: c951a510f257548488796b56edde416d
|
||||
25
Assets/Scripts/UI/Common/Menu/item/BtnMainMenu.Designer.cs
generated
Normal file
@@ -0,0 +1,25 @@
|
||||
/**本脚本为自动生成,每次生成会覆盖!请勿手动修改,生成插件文档及项目地址:https://git.whoot.com/whoot-games/whoot.fguieditorplugin**/
|
||||
|
||||
|
||||
using FairyGUI;
|
||||
using FairyGUI.Utils;
|
||||
using NBC;
|
||||
|
||||
namespace NBF
|
||||
{
|
||||
public partial class BtnMainMenu
|
||||
{
|
||||
public const string URL = "ui://6hgkvlaujd2r17t";
|
||||
|
||||
public GImage selectLine;
|
||||
|
||||
public override void ConstructFromXML(XML xml)
|
||||
{
|
||||
base.ConstructFromXML(xml);
|
||||
|
||||
selectLine = (GImage)GetChild("selectLine");
|
||||
OnInited();
|
||||
UILanguage.TrySetComponentLanguage(this);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: fca9f9d4ed378444289233a235ff417f
|
||||
15
Assets/Scripts/UI/Common/Menu/item/BtnMainMenu.cs
Normal file
@@ -0,0 +1,15 @@
|
||||
// 本脚本只在不存在时会生成一次。组件逻辑写在当前脚本内。已存在不会再次生成覆盖
|
||||
|
||||
using UnityEngine;
|
||||
using FairyGUI;
|
||||
using NBC;
|
||||
|
||||
namespace NBF
|
||||
{
|
||||
public partial class BtnMainMenu : GButton
|
||||
{
|
||||
private void OnInited()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
2
Assets/Scripts/UI/Common/Menu/item/BtnMainMenu.cs.meta
Normal file
@@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 6e348502ac496944db6ee459d2eaa21f
|
||||
BIN
FGUIProject/PSD/副标题花纹.psd
Normal file
@@ -1,9 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<component size="1920,1080" overflow="hidden" extention="Label">
|
||||
<displayList>
|
||||
<image id="n38_xd2f" name="back" src="mbu9ye" fileName="Images/Back/Loading_Slovakia_4.png" xy="-64,-36" pivot="0.5,0.5" aspect="true">
|
||||
<image id="n38_xd2f" name="back" src="dheveg" fileName="Images/Back/Loading_Slovakia_3.png" xy="-64,-36" pivot="0.5,0.5" aspect="true" visible="false">
|
||||
<relation target="" sidePair="width-width,height-height"/>
|
||||
</image>
|
||||
<image id="n39_ay5q" name="n39" src="vbojnh" fileName="ImagesNew/Square/square128_fill.png" xy="0,0" size="1920,1080" alpha="0.6" color="#220a16"/>
|
||||
<image id="n39_ay5q" name="n39" src="vbojnh" fileName="ImagesNew/Square/square128_fill.png" xy="0,0" size="1920,1080" alpha="0.9" color="#000000"/>
|
||||
</displayList>
|
||||
</component>
|
||||
@@ -2,7 +2,7 @@
|
||||
<component size="36,36" pivot="0.5,0.5" extention="Button">
|
||||
<controller name="show" pages="0,,1," selected="0"/>
|
||||
<displayList>
|
||||
<loader id="n11_r03u" name="icon" xy="0,0" size="36,36" url="ui://6hgkvlauobry147" align="center" vAlign="middle" fill="scaleMatchHeight">
|
||||
<loader id="n11_r03u" name="icon" xy="0,0" size="36,36" url="ui://6hgkvlauobry147" align="center" vAlign="middle" fill="scaleMatchHeight" color="#4d5150">
|
||||
<relation target="" sidePair="width-width,height-height"/>
|
||||
</loader>
|
||||
</displayList>
|
||||
|
||||
10
FGUIProject/assets/Common/Com/Buttons/BtnMenuIcon.xml
Normal file
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<component size="23,23" pivot="0.5,0.5" extention="Button">
|
||||
<controller name="button" pages="2,up,3,down" selected="0"/>
|
||||
<displayList>
|
||||
<loader id="n10_fcfg" name="icon" xy="0,0" size="23,23" url="ui://6hgkvlaufcfgg1" align="center" vAlign="middle" fill="scale" color="#63645e">
|
||||
<relation target="" sidePair="width-width,height-height"/>
|
||||
</loader>
|
||||
</displayList>
|
||||
<Button downEffect="scale" downEffectValue="0.95"/>
|
||||
</component>
|
||||
@@ -1,21 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<component size="100,40" extention="Button">
|
||||
<controller name="button" pages="2,up,3,down" selected="1"/>
|
||||
<displayList>
|
||||
<text id="n3_fcfg" name="title" xy="43,3" size="45,30" font="ui://6hgkvlaugkm7v" fontSize="21" color="#8bf3ff" align="center" vAlign="middle" text="标题">
|
||||
<gearColor controller="button" pages="2,3" values="#d8fbff,#000000|#8bf3ff,#000000"/>
|
||||
<relation target="" sidePair="center-center"/>
|
||||
</text>
|
||||
<image id="n4_fcfg" name="n4" src="kryob" fileName="Images/Square.png" xy="37,38" size="22,2" color="#8bf3ff" pkg="xo76q8wz">
|
||||
<gearDisplay controller="button" pages="3,5"/>
|
||||
<relation target="" sidePair="center-center,bottom-bottom"/>
|
||||
</image>
|
||||
<loader id="n5_nmzb" name="icon" xy="12,3" size="30,30" url="ui://xo76q8wz9mf1je" align="center" vAlign="middle" fill="scale" color="#8bf3ff">
|
||||
<gearLook controller="button" default="1,0,0,1"/>
|
||||
<gearColor controller="button" pages="2,3" values="#d8fbff|#8bf3ff"/>
|
||||
<relation target="n3_fcfg" sidePair="middle-middle,left-left"/>
|
||||
</loader>
|
||||
</displayList>
|
||||
<Button mode="Radio"/>
|
||||
<relation target="n3_fcfg" sidePair="width-width"/>
|
||||
</component>
|
||||
@@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<component size="75,40" extention="Button">
|
||||
<controller name="button" pages="2,up,3,down" selected="0"/>
|
||||
<displayList>
|
||||
<text id="n3_fcfg" name="title" xy="15,3" size="45,30" font="ui://6hgkvlaugkm7v" fontSize="21" color="#d8fbff" align="center" vAlign="middle" text="标题">
|
||||
<gearColor controller="button" pages="2,3" values="#d8fbff,#000000|#8bf3ff,#000000"/>
|
||||
<relation target="" sidePair="center-center"/>
|
||||
</text>
|
||||
<image id="n4_fcfg" name="n4" src="kryob" fileName="Images/Square.png" xy="25,38" size="22,2" color="#8bf3ff" pkg="xo76q8wz">
|
||||
<gearDisplay controller="button" pages="3,5"/>
|
||||
<relation target="" sidePair="center-center,bottom-bottom"/>
|
||||
</image>
|
||||
</displayList>
|
||||
<Button mode="Radio"/>
|
||||
<relation target="n3_fcfg" sidePair="width-width"/>
|
||||
</component>
|
||||
20
FGUIProject/assets/Common/Com/Menu/CommonSubMenu.xml
Normal file
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<component size="1920,70" designImage="ui://6hgkvlauh6z617o" designImageOffsetY="-72" designImageAlpha="0">
|
||||
<displayList>
|
||||
<list id="n2_jd2r" name="List" xy="783,0" pivot="0.5,0.5" size="354,70" layout="row" overflow="hidden" scroll="horizontal" defaultItem="ui://6hgkvlauvbojxi" autoItemSize="false" vAlign="middle" autoClearItems="true">
|
||||
<relation target="" sidePair="center-center,middle-middle"/>
|
||||
<item title="主页"/>
|
||||
<item title="排行榜"/>
|
||||
<item title="商店"/>
|
||||
<item title="拉开距离看"/>
|
||||
<item title="俱乐部"/>
|
||||
<item title="设置"/>
|
||||
</list>
|
||||
<component id="n3_jd2r" name="BtnPrev" src="r03ut" fileName="Com/Buttons/BtnInputControl.xml" xy="721,24" size="22,22" aspect="true">
|
||||
<relation target="n2_jd2r" sidePair="middle-middle,left-left"/>
|
||||
</component>
|
||||
<component id="n4_jd2r" name="BtnNext" src="r03ut" fileName="Com/Buttons/BtnInputControl.xml" xy="1177,24" size="22,22" aspect="true">
|
||||
<relation target="n2_jd2r" sidePair="middle-middle,right-right"/>
|
||||
</component>
|
||||
</displayList>
|
||||
</component>
|
||||
34
FGUIProject/assets/Common/Com/Menu/MainMenu.xml
Normal file
@@ -0,0 +1,34 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<component size="1920,72" designImage="ui://6hgkvlauh6z617o" designImageAlpha="5">
|
||||
<displayList>
|
||||
<graph id="n0_h6z6" name="n0" xy="45,7" size="143,57" type="rect"/>
|
||||
<image id="n1_h6z6" name="n1" src="vbojnh" fileName="ImagesNew/Square/square128_fill.png" xy="0,71" size="1920,1" color="#272823"/>
|
||||
<component id="n2_h6z6" name="BtnPrev" src="r03ut" fileName="Com/Buttons/BtnInputControl.xml" xy="554,25" size="22,22" aspect="true">
|
||||
<relation target="n7_jd2r" sidePair="middle-middle,left-left"/>
|
||||
</component>
|
||||
<component id="n3_h6z6" name="BtnNext" src="r03ut" fileName="Com/Buttons/BtnInputControl.xml" xy="1312,25" size="22,22" aspect="true">
|
||||
<relation target="n7_jd2r" sidePair="middle-middle,right-right"/>
|
||||
</component>
|
||||
<list id="n7_jd2r" name="List" xy="604,0" pivot="0.5,0.5" size="660,72" layout="row" overflow="hidden" scroll="horizontal" defaultItem="ui://6hgkvlaujd2r17t" autoItemSize="false" autoClearItems="true">
|
||||
<relation target="" sidePair="center-center,middle-middle"/>
|
||||
<item title="主页"/>
|
||||
<item title="排行榜"/>
|
||||
<item title="商店"/>
|
||||
<item title="拉开距离看"/>
|
||||
<item title="俱乐部"/>
|
||||
<item title="设置"/>
|
||||
</list>
|
||||
<component id="n10_jd2r" name="BtnSetting" src="jd2r181" fileName="Com/Buttons/BtnMenuIcon.xml" xy="1835,26" size="30,30">
|
||||
<relation target="" sidePair="middle-middle,right-right"/>
|
||||
<Button icon="ui://6hgkvlaujd2r17x"/>
|
||||
</component>
|
||||
<component id="n11_jd2r" name="BtnNotice" src="jd2r181" fileName="Com/Buttons/BtnMenuIcon.xml" xy="1783,26" size="30,30">
|
||||
<relation target="" sidePair="middle-middle,right-right"/>
|
||||
<Button icon="ui://6hgkvlaujd2r17y"/>
|
||||
</component>
|
||||
<component id="n12_jd2r" name="BtnActivity" src="jd2r181" fileName="Com/Buttons/BtnMenuIcon.xml" xy="1731,26" size="30,30">
|
||||
<relation target="" sidePair="middle-middle,right-right"/>
|
||||
<Button icon="ui://6hgkvlaujd2r180"/>
|
||||
</component>
|
||||
</displayList>
|
||||
</component>
|
||||
11
FGUIProject/assets/Common/Com/Tags/SubMenuLine.xml
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<component size="92,5">
|
||||
<displayList>
|
||||
<image id="n21_jd2r" name="n21" src="r03uiu" fileName="Images/Panels/Gradient.png" pkg="xo76q8wz" xy="0,2" size="92,1">
|
||||
<relation target="" sidePair="width-width,center-center,bottom-bottom"/>
|
||||
</image>
|
||||
<image id="n22_jd2r" name="n22" src="jd2r17v" fileName="ImagesNew/花纹/副标题花纹.png" xy="43,0">
|
||||
<relation target="" sidePair="center-center,bottom-bottom"/>
|
||||
</image>
|
||||
</displayList>
|
||||
</component>
|
||||
20
FGUIProject/assets/Common/ComNew/BtnMainMenu.xml
Normal file
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<component size="92,72" extention="Button" designImageOffsetX="-369" designImageOffsetY="-20" designImageAlpha="0">
|
||||
<controller name="button" pages="2,up,3,down,4,over,5,selectedOver" selected="0"/>
|
||||
<displayList>
|
||||
<image id="n12_jd2r" name="n12" src="vbojsb" fileName="ImagesNew/Glow/glow_horizontal/glow_horizontal_1.png" xy="0,-3" size="92,74" color="#46554e">
|
||||
<gearDisplay controller="button" pages="3,4,5"/>
|
||||
<relation target="" sidePair="width-width,center-center,bottom-bottom"/>
|
||||
</image>
|
||||
<image id="n14_jd2r" name="selectLine" src="r03uiu" fileName="Images/Panels/Gradient.png" pkg="xo76q8wz" xy="-1,69" size="94,2" alpha="0">
|
||||
<gearLook controller="button" pages="2,4" values="0,0,0,0|0,0,0,0" default="0.7,0,0,0" tween="true"/>
|
||||
<relation target="" sidePair="width-width,center-center,bottom-bottom"/>
|
||||
</image>
|
||||
<text id="n10_vboj" name="title" xy="22,21" pivot="0.5,0.5" size="47,32" fontSize="22" color="#63645e" align="center" vAlign="middle" text="主页">
|
||||
<gearColor controller="button" pages="2,3,4,5" values="#63645e,#000000|#ffffff,#000000|#ffffff,#000000|#ffffff,#000000" tween="true"/>
|
||||
<relation target="" sidePair="center-center,middle-middle"/>
|
||||
</text>
|
||||
</displayList>
|
||||
<Button mode="Radio"/>
|
||||
<relation target="n10_vboj" sidePair="width-width"/>
|
||||
</component>
|
||||
@@ -1,18 +1,15 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<component size="96,56" extention="Button" designImageOffsetX="-369" designImageOffsetY="-20" designImageAlpha="0">
|
||||
<controller name="button" pages="2,up,3,down,4,over,5,selectedOver" selected="3"/>
|
||||
<controller name="button" pages="2,up,3,down,4,over,5,selectedOver" selected="0"/>
|
||||
<displayList>
|
||||
<image id="n11_dczw" name="n11" src="9wej10r" fileName="Images/button/button_square_1.png" xy="0,0" size="96,56" color="#2cffb9">
|
||||
<image id="n11_dczw" name="n11" src="9wej10r" fileName="Images/button/button_square_1.png" xy="0,0" size="96,56" alpha="0" color="#2cffb9">
|
||||
<gearLook controller="button" pages="2" values="0,0,0,0" default="1,0,0,0" tween="true"/>
|
||||
<relation target="" sidePair="width-width,height-height"/>
|
||||
</image>
|
||||
<text id="n10_vboj" name="title" xy="22,11" pivot="0.5,0.5" size="51,34" fontSize="24" align="center" vAlign="middle" text="主页">
|
||||
<text id="n10_vboj" name="title" xy="22,11" pivot="0.5,0.5" size="51,34" fontSize="24" color="#ffffff" align="center" vAlign="middle" text="主页">
|
||||
<gearColor controller="button" pages="2,3,4,5" values="#ffffff,#000000|#000000,#000000|#000000,#000000|#000000,#000000" tween="true"/>
|
||||
<relation target="" sidePair="center-center,middle-middle"/>
|
||||
</text>
|
||||
<graph id="n12_ay5q" name="n12" xy="95,0" size="1,56" visible="false" type="rect" lineSize="0" fillColor="#ffcbc6cb">
|
||||
<relation target="" sidePair="right-right,top-top"/>
|
||||
</graph>
|
||||
</displayList>
|
||||
<Button mode="Radio"/>
|
||||
<relation target="n10_vboj" sidePair="width-width"/>
|
||||
|
||||
@@ -1,23 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<component size="130,68" extention="Button" designImageOffsetX="-369" designImageOffsetY="-20" designImageAlpha="0">
|
||||
<controller name="button" pages="2,up,3,down,4,over,5,selectedOver" selected="1"/>
|
||||
<displayList>
|
||||
<image id="n11_dczw" name="n11" src="9wej10r" fileName="Images/button/button_square_1.png" xy="0,0" size="130,68" color="#22ffc5">
|
||||
<gearLook controller="button" pages="2" values="0,0,0,0" default="1,0,0,0" tween="true"/>
|
||||
<relation target="" sidePair="width-width,height-height"/>
|
||||
</image>
|
||||
<loader id="n10_vboj" name="icon" xy="41,10" pivot="0.5,0.5" size="48,48" url="ui://6hgkvlauobry12x" align="center" vAlign="middle" fill="scale" color="#19232c">
|
||||
<gearColor controller="button" pages="3,4,5" values="#19232c|#19232c|#19232c" default="#ffffff" tween="true"/>
|
||||
<relation target="" sidePair="center-center,middle-middle"/>
|
||||
</loader>
|
||||
<image id="n13_obry" name="n13" src="9wej10r" fileName="Images/button/button_square_1.png" xy="0,70" size="130,29" color="#000000">
|
||||
<gearDisplay controller="button" pages="3,5"/>
|
||||
<relation target="" sidePair="width-width,height-height"/>
|
||||
</image>
|
||||
<text id="n12_obry" name="title" xy="0,68" pivot="0.5,0" size="130,32" fontSize="22" color="#22ffc5" align="center" vAlign="middle" autoSize="shrink" text="主页">
|
||||
<gearDisplay controller="button" pages="3,5"/>
|
||||
<relation target="" sidePair="center-center,middle-middle"/>
|
||||
</text>
|
||||
</displayList>
|
||||
<Button mode="Radio"/>
|
||||
</component>
|
||||
@@ -1,18 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<component size="130,50" extention="Button">
|
||||
<controller name="button" pages="2,up,3,down,4,over,5,selectedOver" selected="0"/>
|
||||
<displayList>
|
||||
<image id="n14_vboj" name="back" src="vbojou" fileName="ImagesNew/Square/square128_round5px_fill.png" xy="0,0" size="130,50" alpha="0" color="#fe8d1d">
|
||||
<gearLook controller="button" pages="2,3,4,5" values="0,0,0,0|1,0,0,0|0.9,0,0,0|1,0,0,0" tween="true"/>
|
||||
<relation target="" sidePair="width-width,height-height"/>
|
||||
</image>
|
||||
<text id="n15_vboj" name="title" xy="50,10" pivot="0.5,0.5" size="62,29" fontSize="20" color="#ffffff" align="center" vAlign="middle" shadowColor="#33000000" shadowOffset="1,1" text="Name">
|
||||
<relation target="" sidePair="center-center,middle-middle"/>
|
||||
</text>
|
||||
<loader id="n16_dczw" name="icon" xy="16,11" size="26,26" url="ui://6hgkvlauvbojwk" align="center" vAlign="middle" fill="scale">
|
||||
<relation target="n15_vboj" sidePair="middle-middle,left-left"/>
|
||||
</loader>
|
||||
</displayList>
|
||||
<Button mode="Radio"/>
|
||||
<relation target="n15_vboj" sidePair="width-width,height-height"/>
|
||||
</component>
|
||||
@@ -1,14 +1,19 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<component size="110,50" extention="Button">
|
||||
<controller name="button" pages="2,up,3,down,4,over,5,selectedOver" selected="0"/>
|
||||
<component size="107,49" extention="Button">
|
||||
<controller name="button" pages="2,up,3,down,4,over,5,selectedOver" selected="1"/>
|
||||
<displayList>
|
||||
<image id="n14_vboj" name="back" src="vbojou" fileName="ImagesNew/Square/square128_round5px_fill.png" xy="0,0" size="110,50" alpha="0" color="#fe8d1d">
|
||||
<gearLook controller="button" pages="2,3,4,5" values="0,0,0,0|1,0,0,0|0.9,0,0,0|1,0,0,0" tween="true"/>
|
||||
<image id="n14_vboj" name="back" src="vbojrx" fileName="ImagesNew/Glow/glow_square/glow_square_5.png" xy="9,10" size="89,30" alpha="0.2">
|
||||
<gearLook controller="button" pages="2,3,4,5" values="0,0,0,0|0.2,0,0,0|0.2,0,0,0|0.2,0,0,0" tween="true"/>
|
||||
<relation target="" sidePair="width-width,height-height"/>
|
||||
</image>
|
||||
<text id="n15_vboj" name="title" xy="24,10" pivot="0.5,0.5" size="62,29" fontSize="20" color="#ffffff" align="center" vAlign="middle" shadowColor="#33000000" shadowOffset="1,1" text="Name">
|
||||
<text id="n15_vboj" name="title" xy="24,10" pivot="0.5,0.5" size="59,28" fontSize="19" color="#ffffff" align="center" vAlign="middle" text="Name">
|
||||
<gearColor controller="button" pages="2" values="#6b6b63,#000000" default="#ffffff,#000000" tween="true"/>
|
||||
<relation target="" sidePair="center-center,middle-middle"/>
|
||||
</text>
|
||||
<component id="n21_jd2r" name="n21" src="jd2r17w" fileName="Com/Tags/SubMenuLine.xml" xy="8,41">
|
||||
<gearLook controller="button" pages="2,4" values="0,0,0,1|0,0,0,1" default="1,0,0,1" tween="true"/>
|
||||
<relation target="" sidePair="width-width,center-center,bottom-bottom"/>
|
||||
</component>
|
||||
</displayList>
|
||||
<Button mode="Radio"/>
|
||||
<relation target="n15_vboj" sidePair="width-width,height-height"/>
|
||||
|
||||
|
Before Width: | Height: | Size: 605 B |
|
Before Width: | Height: | Size: 940 B |
|
Before Width: | Height: | Size: 637 B |
BIN
FGUIProject/assets/Common/ImagesNew/Glow/BottomGlow.png
Normal file
|
After Width: | Height: | Size: 39 KiB |
BIN
FGUIProject/assets/Common/ImagesNew/Glow/TopGlow.png
Normal file
|
After Width: | Height: | Size: 39 KiB |
|
After Width: | Height: | Size: 1.4 KiB |
BIN
FGUIProject/assets/Common/ImagesNew/Icon/button/icon_notice.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
FGUIProject/assets/Common/ImagesNew/Icon/button/icon_setting.png
Normal file
|
After Width: | Height: | Size: 3.3 KiB |
BIN
FGUIProject/assets/Common/ImagesNew/Square/Square.png
Normal file
|
After Width: | Height: | Size: 78 B |
BIN
FGUIProject/assets/Common/ImagesNew/花纹/副标题花纹.png
Normal file
|
After Width: | Height: | Size: 109 B |
@@ -1,10 +1,12 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<component size="1920,1080" designImage="ui://6hgkvlauobry17f" designImageAlpha="100">
|
||||
<component size="1920,1080" designImage="ui://6hgkvlauh6z617o" designImageAlpha="0">
|
||||
<displayList>
|
||||
<component id="n1_ay5q" name="n1" src="8hy8la" fileName="Com/Back/UIBlurBackground.xml" xy="0,0"/>
|
||||
<component id="n0_ay5q" name="n0" src="fcfggr" fileName="Com/Menu/CommonMenu.xml" xy="76,81"/>
|
||||
<component id="n4_ay5q" name="n4" src="ay5q17n" fileName="Com/CommonMenuRight.xml" xy="1080,89" pivot="1,1">
|
||||
<relation target="" sidePair="right-right,top-top"/>
|
||||
<component id="n5_jd2r" name="n5" src="h6z617p" fileName="Com/Menu/MainMenu.xml" xy="0,0">
|
||||
<relation target="" sidePair="width-width,center-center,top-top"/>
|
||||
</component>
|
||||
<component id="n6_jd2r" name="n6" src="jd2r17u" fileName="Com/Menu/CommonSubMenu.xml" xy="0,72">
|
||||
<relation target="" sidePair="width-width,center-center,top-top"/>
|
||||
</component>
|
||||
</displayList>
|
||||
</component>
|
||||
@@ -44,8 +44,6 @@
|
||||
<component id="e9z8k4" name="CommonSlider.xml" path="/Com/Slider/" exported="true"/>
|
||||
<component id="nmzbk5" name="TextRightTag.xml" path="/Com/Tags/" exported="true"/>
|
||||
<component id="nmzbk6" name="BtnTextInputControl.xml" path="/Com/Buttons/" exported="true"/>
|
||||
<component id="nmzbk7" name="ButtonSubTab.xml" path="/Com/Menu/" exported="true"/>
|
||||
<component id="nmzbk8" name="ButtonSubIconTab.xml" path="/Com/Menu/" exported="true"/>
|
||||
<component id="tmu81h" name="WeatherInfo.xml" path="/Com/" exported="true"/>
|
||||
<component id="lvqll7" name="CommonContainer.xml" path="/Com/" exported="true"/>
|
||||
<component id="lvqll8" name="CommonTopPanel.xml" path="/Panel/" exported="true"/>
|
||||
@@ -192,8 +190,8 @@
|
||||
<image id="vbojs7" name="glow_horizontal_5.png" path="/ImagesNew/Glow/glow_horizontal/"/>
|
||||
<image id="vbojs8" name="glow_horizontal_4.png" path="/ImagesNew/Glow/glow_horizontal/" scale="9grid" scale9grid="32,0,64,128"/>
|
||||
<image id="vbojs9" name="glow_horizontal_3.png" path="/ImagesNew/Glow/glow_horizontal/" scale="9grid" scale9grid="32,0,64,41"/>
|
||||
<image id="vbojsa" name="glow_horizontal_2.png" path="/ImagesNew/Glow/glow_horizontal/"/>
|
||||
<image id="vbojsb" name="glow_horizontal_1.png" path="/ImagesNew/Glow/glow_horizontal/" exported="true" scale="9grid" scale9grid="32,74,64,50" duplicatePadding="true"/>
|
||||
<image id="vbojsa" name="glow_horizontal_2.png" path="/ImagesNew/Glow/glow_horizontal/" exported="true"/>
|
||||
<image id="vbojsb" name="glow_horizontal_1.png" path="/ImagesNew/Glow/glow_horizontal/" exported="true" scale="9grid" scale9grid="32,0,66,128" duplicatePadding="true"/>
|
||||
<image id="vbojsc" name="glow_circle_9.png" path="/ImagesNew/Glow/glow_circle/"/>
|
||||
<image id="vbojsd" name="glow_horizontal_6.png" path="/ImagesNew/Glow/glow_horizontal/"/>
|
||||
<image id="vbojse" name="glow_circle_8.png" path="/ImagesNew/Glow/glow_circle/"/>
|
||||
@@ -252,7 +250,6 @@
|
||||
<component id="mbu9ya" name="ComoomMenuTitle.xml" path="/Com/Tags/" exported="true"/>
|
||||
<image id="mbu9ye" name="Loading_Slovakia_4.png" path="/Images/Back/" exported="true" atlas="alone"/>
|
||||
<component id="oh2qys" name="ModalLayer.xml" path="/Com/" exported="true"/>
|
||||
<component id="dczwyz" name="BtnSubIconMenu.xml" path="/ComNew/" exported="true"/>
|
||||
<component id="mnqhz2" name="BtnInputName.xml" path="/Com/Buttons/" exported="true"/>
|
||||
<image id="mnqhz3" name="Light Background.png" path="/ImagesNew/Back/" atlas="alone"/>
|
||||
<image id="mnqhz4" name="Circle - 32.png" path="/ImagesNew/Circle/" exported="true" scale="9grid"/>
|
||||
@@ -304,16 +301,12 @@
|
||||
<image id="9wej11r" name="button_line_rectangle1_0.png" path="/Images/button_line/" scale="9grid" scale9grid="6,6,372,116"/>
|
||||
<component id="9wej11s" name="BtnCommon1.xml" path="/Com/Buttons/" exported="true"/>
|
||||
<image id="9wej11t" name="button_rectangle_5.png" path="/Images/button_rectangle/" scale="9grid" scale9grid="6,6,372,116"/>
|
||||
<image id="9wej11u" name="SubMenuLeft.png" path="/ImagesNew/Button/"/>
|
||||
<image id="9wej11v" name="SubMenuMid.png" path="/ImagesNew/Button/"/>
|
||||
<image id="9wej11w" name="SubMenuRight.png" path="/ImagesNew/Button/"/>
|
||||
<image id="9wej11y" name="test.png" path="/Images/" exported="true" scale="9grid" scale9grid="58,0,1,58"/>
|
||||
<image id="9wej120" name="Pointed - 80ppu.png" path="/Images/Pointed/" exported="true" scale="9grid" scale9grid="63,0,2,128"/>
|
||||
<image id="9wej121" name="Pointed - Stroke 1px - 80ppu.png" path="/Images/Pointed/"/>
|
||||
<image id="9wej123" name="Dark Background.png" path="/ImagesNew/Back/" exported="true" scale9grid="570,360,1140,720" qualityOption="source" atlas="alone_npot"/>
|
||||
<image id="9wej124" name="Home.png" path="/ImagesNew/Icon/" exported="true"/>
|
||||
<component id="tbrx129" name="TestPanel.xml" path="/Panel/"/>
|
||||
<image id="obry12c" name="PixPin_2026-02-18_18-46-42.png" path="/效果图/特技摩托/"/>
|
||||
<component id="tbrx129" name="TestPanel.xml" path="/Panel/" exported="true"/>
|
||||
<component id="obry12d" name="CurrencyTag.xml" path="/Com/Items/" exported="true"/>
|
||||
<image id="obry12e" name="GemDiamondPurpleIcon.png" path="/ImagesNew/Icon/test/" exported="true"/>
|
||||
<image id="obry12f" name="GemDiamondRedIcon.png" path="/ImagesNew/Icon/test/" exported="true"/>
|
||||
@@ -325,7 +318,6 @@
|
||||
<image id="obry12l" name="Crown - Bronze.png" path="/ImagesNew/Icon/test/" exported="true"/>
|
||||
<image id="obry12m" name="Crown - Gold.png" path="/ImagesNew/Icon/test/" exported="true"/>
|
||||
<component id="obry12n" name="UserMenuInfo.xml" path="/Com/Items/" exported="true"/>
|
||||
<component id="obry12p" name="BtnMenuIcon.xml" path="/ComNew/" exported="true"/>
|
||||
<image id="obry12q" name="SpikedBallCirclesIcon.png" path="/ImagesNew/Icon/test/" exported="true"/>
|
||||
<image id="obry12r" name="SpikedBallSpiralICon.png" path="/ImagesNew/Icon/test/" exported="true"/>
|
||||
<image id="obry12s" name="StunnedIcon.png" path="/ImagesNew/Icon/test/" exported="true"/>
|
||||
@@ -495,14 +487,23 @@
|
||||
<image id="obry17c" name="蓝色.png" path="/ImagesNew/" exported="true" scale="9grid" scale9grid="5,4,10,191"/>
|
||||
<image id="obry17d" name="绿色.png" path="/ImagesNew/" exported="true" scale="9grid" scale9grid="5,4,10,192"/>
|
||||
<image id="obry17e" name="紫色.png" path="/ImagesNew/" exported="true" scale="9grid" scale9grid="5,8,10,187"/>
|
||||
<image id="obry17f" name="20260219112649_1.jpg" path="/效果图/特技摩托/"/>
|
||||
<image id="obry17g" name="Background - Gray (Light).png" path="/ImagesNew/Back/" exported="true" qualityOption="source" atlas="alone_npot"/>
|
||||
<image id="ay5q17h" name="PixPin_2026-02-19_17-03-38.png" path="/效果图/地平线/"/>
|
||||
<image id="ay5q17i" name="PixPin_2026-02-19_17-09-00.png" path="/效果图/地平线/"/>
|
||||
<image id="ay5q17k" name="PixPin_2026-02-19_18-05-37.png" path="/效果图/地平线/"/>
|
||||
<component id="ay5q17l" name="HeadSquare.xml" path="/Com/" exported="true"/>
|
||||
<component id="ay5q17m" name="RecordTag.xml" path="/Com/Items/" exported="true"/>
|
||||
<component id="ay5q17n" name="CommonMenuRight.xml" path="/Com/" exported="true"/>
|
||||
<image id="h6z617o" name="20260322010221_1_2.jpg" path="/效果图/"/>
|
||||
<component id="h6z617p" name="MainMenu.xml" path="/Com/Menu/" exported="true"/>
|
||||
<image id="h6z617q" name="Square.png" path="/ImagesNew/Square/" exported="true" scale="9grid" scale9grid="1,1,2,2"/>
|
||||
<image id="h6z617r" name="BottomGlow.png" path="/ImagesNew/Glow/"/>
|
||||
<image id="h6z617s" name="TopGlow.png" path="/ImagesNew/Glow/"/>
|
||||
<component id="jd2r17t" name="BtnMainMenu.xml" path="/ComNew/" exported="true"/>
|
||||
<component id="jd2r17u" name="CommonSubMenu.xml" path="/Com/Menu/" exported="true"/>
|
||||
<image id="jd2r17v" name="副标题花纹.png" path="/ImagesNew/花纹/" exported="true"/>
|
||||
<component id="jd2r17w" name="SubMenuLine.xml" path="/Com/Tags/"/>
|
||||
<image id="jd2r17x" name="icon_setting.png" path="/ImagesNew/Icon/button/"/>
|
||||
<image id="jd2r17y" name="icon_notice.png" path="/ImagesNew/Icon/button/"/>
|
||||
<image id="jd2r180" name="icon_activity.png" path="/ImagesNew/Icon/button/"/>
|
||||
<component id="jd2r181" name="BtnMenuIcon.xml" path="/Com/Buttons/" exported="true"/>
|
||||
</resources>
|
||||
<publish name="" path="../Assets/ResRaw/Fgui/Common" packageCount="2" genCode="true"/>
|
||||
</packageDescription>
|
||||
BIN
FGUIProject/assets/Common/效果图/20260322010221_1_2.jpg
Normal file
|
After Width: | Height: | Size: 517 KiB |
|
Before Width: | Height: | Size: 4.3 MiB |
|
Before Width: | Height: | Size: 1.9 MiB |
|
Before Width: | Height: | Size: 1.8 MiB |
|
Before Width: | Height: | Size: 234 KiB |
|
Before Width: | Height: | Size: 2.6 MiB |
1
FGUIProject/settings/whoot/6hgkvlauh6z617p.json
Normal file
@@ -0,0 +1 @@
|
||||
{"url":"ui://6hgkvlauh6z617p","name":"MainMenu","scriptType":"component","isCustomName":false,"customName":"","annotation":"","member":{}}
|
||||
1
FGUIProject/settings/whoot/6hgkvlaujd2r17t.json
Normal file
@@ -0,0 +1 @@
|
||||
{"url":"ui://6hgkvlaujd2r17t","name":"BtnMainMenu","scriptType":"component","isCustomName":false,"customName":"","annotation":"","member":{}}
|
||||
1
FGUIProject/settings/whoot/6hgkvlaujd2r17u.json
Normal file
@@ -0,0 +1 @@
|
||||
{"url":"ui://6hgkvlaujd2r17u","name":"CommonSubMenu","scriptType":"component","isCustomName":false,"customName":"","annotation":"","member":{}}
|
||||
1
FGUIProject/settings/whoot/6hgkvlautbrx129.json
Normal file
@@ -0,0 +1 @@
|
||||
{"url":"ui://6hgkvlautbrx129","name":"TestPanel","scriptType":"panel","isCustomName":false,"customName":"","annotation":"","member":{}}
|
||||
BIN
PUBG/20260322010221_1_2.jpg
Normal file
|
After Width: | Height: | Size: 517 KiB |
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"dependencies": {
|
||||
"com.code-philosophy.luban": "https://github.com/focus-creative-games/luban_unity.git",
|
||||
"com.fantasy.unity": "2025.2.1422",
|
||||
"com.fantasy.unity": "2026.0.1006",
|
||||
"com.unity.2d.sprite": "1.0.0",
|
||||
"com.unity.ai.navigation": "2.0.9",
|
||||
"com.unity.burst": "1.8.25",
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
"hash": "d870def77ce13ea942786a6f9e6e55112b46c331"
|
||||
},
|
||||
"com.fantasy.unity": {
|
||||
"version": "2025.2.1422",
|
||||
"version": "2026.0.1006",
|
||||
"depth": 0,
|
||||
"source": "registry",
|
||||
"dependencies": {
|
||||
|
||||