【编队】编队功能界面完善

main
chenyuqi 2023-11-01 17:17:54 +08:00
parent 4585df1689
commit 7405c92882
4 changed files with 5329 additions and 641 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,4 @@
using System;
using System;
using Framework;
using PhxhSDK;
using TMPro;
@ -9,31 +9,70 @@ using Utils.Bounds.Data;
using Button = UnityEngine.UI.Button;
using Image = UnityEngine.UI.Image;
using AillieoUtils;
using Utils;
public class UI_TeamInfoController : UIWindow
{
//UI GameObj
///Auto Gen Start///
public RawImage RawImage_Scene;
public Button Button_Back;
public TMP_Text Text_Back;
public Button Button_Home;
public TMP_Text Text_TeamName;
public TMP_InputField InputField_Name;
public Image Image_CharacterHeadPic0;
public Image Image_CharacterHead0;
public TMP_Text Text_CharacterName0;
public Image Image_JobLogo0;
public Image Image_Rarity0;
public TMP_Text Text_CharacterLevel0;
public Image Image_CharacterHeadPic1;
public Image Image_CharacterHead1;
public TMP_Text Text_CharacterLevel1;
public Image Image_Rarity1;
public Image Image_JobLogo1;
public TMP_Text Text_CharacterName1;
public Image Image_CharacterHeadPic2;
public Image Image_CharacterHead2;
public TMP_Text Text_CharacterLevel2;
public Image Image_Rarity2;
public Image Image_JobLogo2;
public TMP_Text Text_CharacterName2;
public Image Image_CharacterHeadPic3;
public Image Image_CharacterHead3;
public TMP_Text Text_CharacterLevel3;
public Image Image_Rarity3;
public Image Image_JobLogo3;
public TMP_Text Text_CharacterName3;
public Image Image_CharacterHeadPic4;
public Image Image_CharacterHead4;
public TMP_Text Text_CharacterLevel4;
public Image Image_Rarity4;
public Image Image_JobLogo4;
public TMP_Text Text_CharacterName4;
public Image Image_CharacterHeadPic5;
public Image Image_CharacterHead5;
public TMP_Text Text_CharacterLevel5;
public Image Image_Rarity5;
public Image Image_JobLogo5;
public TMP_Text Text_CharacterName5;
public Image Image_CharacterHeadPic6;
public Image Image_CharacterHead6;
public TMP_Text Text_CharacterLevel6;
public Image Image_Rarity6;
public Image Image_JobLogo6;
public TMP_Text Text_CharacterName6;
public Image Image_VehicleHeadPic;
public Image Image_Rarity;
public TMP_Text Text_VehicleName;
public Image Image_ArmyIcon;
public Image Image_Fraction01;
public Image Image_Fraction02;
public Image Image_Fraction03;
public Button Button_ChangeName;
public RawImage RawImage_Scene;
public TMP_Text Text_GroupNum;
public ScrollRect ScrollView_Bounds;
///Auto Gen End///
@ -55,7 +94,7 @@ public class UI_TeamInfoController : UIWindow
_imgHeadsList = new Image[Team.MAX_CHARACTER_COUNT];
for (int i = 0; i < Team.MAX_CHARACTER_COUNT; i++)
{
_imgHeadsList[i] = GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic" + i);
_imgHeadsList[i] = GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic" + i +"/Image_CharacterHead" + i);
BindButton(_imgHeadsList[i].gameObject, OnClickCharHead, i);
}
@ -198,6 +237,8 @@ public class UI_TeamInfoController : UIWindow
var imgStr = "";
if (charID != Team.NONE_ID)
{
var content = FindObj("UI_AllChoose/Image_CharacterHeadPic" + i + "/Content");
content.SetActive(true);
var dataDic = CharacterDataInfoManager.Instance.DataDic;
bool isValid = dataDic.ContainsKey(charID);
if (isValid)
@ -209,13 +250,16 @@ public class UI_TeamInfoController : UIWindow
else
{
imgStr =
"Assets/Art/UI/Texture/UI_Pic_Main/UI_Pic_CultivateAll/UI_Pic_Cultivate/UI_Cultivate_RankPlus.png";
"Assets/Art/UI/Texture/UI_Pic_Team/UI_CharacterCancel/UI_TeamPlus.png";
}
}
else
{
var content = FindObj("UI_AllChoose/Image_CharacterHeadPic" + i + "/Content");
content.SetActive(false);
imgStr =
"Assets/Art/UI/Texture/UI_Pic_Main/UI_Pic_CultivateAll/UI_Pic_Cultivate/UI_Cultivate_RankPlus.png";
"Assets/Art/UI/Texture/UI_Pic_Team/UI_CharacterCancel/UI_TeamPlus.png";
}
img.sprite = await AssetManager.Instance.LoadAssetAsync<Sprite>(imgStr);
@ -313,7 +357,7 @@ public class UI_TeamInfoController : UIWindow
var boundCfg = rawConfigs[0];
var txtBuffName = Utils.CommonUtils.GetComponent<TMP_Text>(go,"TextBuffName");
var txtBuffNum = Utils.CommonUtils.GetComponent<TMP_Text>(go,"TextBuffNum");
var txtBuffDesc = Utils.CommonUtils.GetComponent<TMP_Text>(go,"ImageBuffInfo_BG/TextBuffInfo");
var txtBuffDesc = Utils.CommonUtils.GetComponent<TMP_Text>(go,"TextBuffInfo");
txtBuffName.text = StringManager.Instance.GetTextByKey(boundCfg.Name);
string countText = "";

View File

@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: b449bfa1e276c18458de20bc0c85ae20
guid: 4e842b841edcdd547bf806fef547b023
MonoImporter:
externalObjects: {}
serializedVersion: 2

View File

@ -12,53 +12,126 @@ public class UI_TeamInfoBinder
public static void GetComponents(UI_TeamInfoController window)
{
window.Button_Back = window.GetComponent<Button>("UI_Topbtn/Button_Back");
window.RawImage_Scene = window.GetComponent<RawImage>("RawImage_Scene");
window.Button_Back = window.GetComponent<Button>("UI_Topbtn/Button_Back");
window.Text_Back = window.GetComponent<TMP_Text>("UI_Topbtn/Button_Back/Text_Back");
window.Button_Home = window.GetComponent<Button>("UI_Topbtn/Button_Home");
window.Text_TeamName = window.GetComponent<TMP_Text>("UI_AllChoose/Text_TeamName");
window.InputField_Name = window.GetComponent<TMP_InputField>("UI_AllChoose/InputField_Name");
window.Image_CharacterHeadPic0 = window.GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic0");
window.Image_CharacterHead0 = window.GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic0/Image_CharacterHead0");
window.Text_CharacterName0 = window.GetComponent<TMP_Text>("UI_AllChoose/Image_CharacterHeadPic0/Content/Text_CharacterName0");
window.Image_JobLogo0 = window.GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic0/Content/Image_JobLogo0");
window.Image_Rarity0 = window.GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic0/Content/Image_Rarity0");
window.Text_CharacterLevel0 = window.GetComponent<TMP_Text>("UI_AllChoose/Image_CharacterHeadPic0/Content/Text_CharacterLevel0");
window.Image_CharacterHeadPic1 = window.GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic1");
window.Image_CharacterHead1 = window.GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic1/Image_CharacterHead1");
window.Text_CharacterLevel1 = window.GetComponent<TMP_Text>("UI_AllChoose/Image_CharacterHeadPic1/Content/Text_CharacterLevel1");
window.Image_Rarity1 = window.GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic1/Content/Image_Rarity1");
window.Image_JobLogo1 = window.GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic1/Content/Image_JobLogo1");
window.Text_CharacterName1 = window.GetComponent<TMP_Text>("UI_AllChoose/Image_CharacterHeadPic1/Content/Text_CharacterName1");
window.Image_CharacterHeadPic2 = window.GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic2");
window.Image_CharacterHead2 = window.GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic2/Image_CharacterHead2");
window.Text_CharacterLevel2 = window.GetComponent<TMP_Text>("UI_AllChoose/Image_CharacterHeadPic2/Content/Text_CharacterLevel2");
window.Image_Rarity2 = window.GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic2/Content/Image_Rarity2");
window.Image_JobLogo2 = window.GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic2/Content/Image_JobLogo2");
window.Text_CharacterName2 = window.GetComponent<TMP_Text>("UI_AllChoose/Image_CharacterHeadPic2/Content/Text_CharacterName2");
window.Image_CharacterHeadPic3 = window.GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic3");
window.Image_CharacterHead3 = window.GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic3/Image_CharacterHead3");
window.Text_CharacterLevel3 = window.GetComponent<TMP_Text>("UI_AllChoose/Image_CharacterHeadPic3/Content/Text_CharacterLevel3");
window.Image_Rarity3 = window.GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic3/Content/Image_Rarity3");
window.Image_JobLogo3 = window.GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic3/Content/Image_JobLogo3");
window.Text_CharacterName3 = window.GetComponent<TMP_Text>("UI_AllChoose/Image_CharacterHeadPic3/Content/Text_CharacterName3");
window.Image_CharacterHeadPic4 = window.GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic4");
window.Image_CharacterHead4 = window.GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic4/Image_CharacterHead4");
window.Text_CharacterLevel4 = window.GetComponent<TMP_Text>("UI_AllChoose/Image_CharacterHeadPic4/Content/Text_CharacterLevel4");
window.Image_Rarity4 = window.GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic4/Content/Image_Rarity4");
window.Image_JobLogo4 = window.GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic4/Content/Image_JobLogo4");
window.Text_CharacterName4 = window.GetComponent<TMP_Text>("UI_AllChoose/Image_CharacterHeadPic4/Content/Text_CharacterName4");
window.Image_CharacterHeadPic5 = window.GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic5");
window.Image_CharacterHead5 = window.GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic5/Image_CharacterHead5");
window.Text_CharacterLevel5 = window.GetComponent<TMP_Text>("UI_AllChoose/Image_CharacterHeadPic5/Content/Text_CharacterLevel5");
window.Image_Rarity5 = window.GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic5/Content/Image_Rarity5");
window.Image_JobLogo5 = window.GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic5/Content/Image_JobLogo5");
window.Text_CharacterName5 = window.GetComponent<TMP_Text>("UI_AllChoose/Image_CharacterHeadPic5/Content/Text_CharacterName5");
window.Image_CharacterHeadPic6 = window.GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic6");
window.Image_CharacterHead6 = window.GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic6/Image_CharacterHead6");
window.Text_CharacterLevel6 = window.GetComponent<TMP_Text>("UI_AllChoose/Image_CharacterHeadPic6/Content/Text_CharacterLevel6");
window.Image_Rarity6 = window.GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic6/Content/Image_Rarity6");
window.Image_JobLogo6 = window.GetComponent<Image>("UI_AllChoose/Image_CharacterHeadPic6/Content/Image_JobLogo6");
window.Text_CharacterName6 = window.GetComponent<TMP_Text>("UI_AllChoose/Image_CharacterHeadPic6/Content/Text_CharacterName6");
window.Image_VehicleHeadPic = window.GetComponent<Image>("UI_AllChoose/Image_VehicleHeadPic");
window.Image_Rarity = window.GetComponent<Image>("UI_AllChoose/Image_VehicleHeadPic/Content/Image_Rarity");
window.Text_VehicleName = window.GetComponent<TMP_Text>("UI_AllChoose/Image_VehicleHeadPic/Content/Text_VehicleName");
window.Image_ArmyIcon = window.GetComponent<Image>("UI_AllChoose/Image_ArmyIcon");
window.Image_Fraction01 = window.GetComponent<Image>("UI_AllChoose/Image_Fraction01");
window.Image_Fraction02 = window.GetComponent<Image>("UI_AllChoose/Image_Fraction02");
window.Image_Fraction03 = window.GetComponent<Image>("UI_AllChoose/Image_Fraction03");
window.Button_ChangeName = window.GetComponent<Button>("UI_AllChoose/Button_ChangeName");
window.RawImage_Scene = window.GetComponent<RawImage>("RawImage_Scene");
window.Text_GroupNum = window.GetComponent<TMP_Text>("UI_AllChoose/Text_GroupNum");
window.ScrollView_Bounds = window.GetComponent<ScrollRect>("ScrollView_Bounds");
}
/****** ******
public RawImage RawImage_Scene;
public Button Button_Back;
public TMP_Text Text_Back;
public Button Button_Home;
public TMP_Text Text_TeamName;
public InputField InputField_Name;
public TMP_InputField InputField_Name;
public Image Image_CharacterHeadPic0;
public Image Image_CharacterHead0;
public TMP_Text Text_CharacterName0;
public Image Image_JobLogo0;
public Image Image_Rarity0;
public TMP_Text Text_CharacterLevel0;
public Image Image_CharacterHeadPic1;
public Image Image_CharacterHead1;
public TMP_Text Text_CharacterLevel1;
public Image Image_Rarity1;
public Image Image_JobLogo1;
public TMP_Text Text_CharacterName1;
public Image Image_CharacterHeadPic2;
public Image Image_CharacterHead2;
public TMP_Text Text_CharacterLevel2;
public Image Image_Rarity2;
public Image Image_JobLogo2;
public TMP_Text Text_CharacterName2;
public Image Image_CharacterHeadPic3;
public Image Image_CharacterHead3;
public TMP_Text Text_CharacterLevel3;
public Image Image_Rarity3;
public Image Image_JobLogo3;
public TMP_Text Text_CharacterName3;
public Image Image_CharacterHeadPic4;
public Image Image_CharacterHead4;
public TMP_Text Text_CharacterLevel4;
public Image Image_Rarity4;
public Image Image_JobLogo4;
public TMP_Text Text_CharacterName4;
public Image Image_CharacterHeadPic5;
public Image Image_CharacterHead5;
public TMP_Text Text_CharacterLevel5;
public Image Image_Rarity5;
public Image Image_JobLogo5;
public TMP_Text Text_CharacterName5;
public Image Image_CharacterHeadPic6;
public Image Image_CharacterHead6;
public TMP_Text Text_CharacterLevel6;
public Image Image_Rarity6;
public Image Image_JobLogo6;
public TMP_Text Text_CharacterName6;
public Image Image_VehicleHeadPic;
public Image Image_Rarity;
public TMP_Text Text_VehicleName;
public Image Image_ArmyIcon;
public Image Image_Fraction01;
public Image Image_Fraction02;
public Image Image_Fraction03;
public Button Button_ChangeName;
public RawImage RawImage_Scene;
public Image Image_BuffIcon;
public TMP_Text Text_BuffNum;
public TMP_Text Text_BuffName;
public Image Image_BuffInfo_BG;
public TMP_Text Text_BuffInfo;
public TMP_Text Text_GroupNum;
public ScrollRect ScrollView_Bounds;
****** End ******/
}