46 lines
1.0 KiB
C#
46 lines
1.0 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
using UnityEngine.Serialization;
|
|
using UnityEngine.UI;
|
|
|
|
namespace Script.UI
|
|
{
|
|
public class HomePanel : PanelBase
|
|
{
|
|
[SerializeField] private Text txt_Title;
|
|
|
|
public TeamItem teamItem;
|
|
public CultureItem cultureItem;
|
|
|
|
public override void Init()
|
|
{
|
|
base.Init();
|
|
}
|
|
|
|
public override void Dispose()
|
|
{
|
|
base.Dispose();
|
|
}
|
|
|
|
public override void ResetPanelData()
|
|
{
|
|
base.ResetPanelData();
|
|
txt_Title.text = FileManager.Instance.GetTitle.title;
|
|
|
|
List<int> ids = new List<int>();
|
|
foreach (var s in ExcelManager.Instance.GetAllPlayerID)
|
|
{
|
|
ids.Add(int.Parse(s));
|
|
}
|
|
|
|
GlobalManager.Instance.SetListID(ids);
|
|
|
|
if (teamItem.IsFinish && cultureItem.IsFinish)
|
|
{
|
|
UIManager.Instance.OpenPanel(PanelType.Finish);
|
|
Close();
|
|
}
|
|
}
|
|
}
|
|
} |