using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
using UnityEngine.UI;
public class TF_MainMenu : MonoBehaviour {
public Text Text_Ranking1, Text_Ranking2;
public Transform PanelHonor;
private readonly List<Transform> _jlist = new List<Transform>();//定义只读List
private readonly List<Text> _jlblist = new List<Text>();
private readonly List<long> _njlist = new List<long>();
private void Awake()
{
Transform _bg = PanelHonor.GetChild(0);//定义私有变量_bg为PanelHonor下第一个子物体
for (int i = 0; i < _bg.childCount; i++) {
_jlist.Add(_bg.GetChild(i));//List.Add(T)将对应的元素添加到List集合末尾
//
_jlblist.Add(_bg.GetChild(i).Find("Label").GetComponent());
}
TF_GameData.getInstance().ResetData();
_njlist.Add(TF_GameData.getInstance().nj1);
_njlist.Add(TF_GameData.getInstance().nj2);
_njlist.Add(TF_GameData.getInstance().nj3);
_njlist.Add(TF_GameData.getInstance().nj4);
_njlist.Add(TF_GameData.getInstance().nj5);
_njlist.Add(TF_GameData.getInstance().nj6);
_njlist.Add(TF_GameData.getInstance().nj7);
_njlist.Add(TF_GameData.getInstance().nj8);
_njlist.Add(TF_GameData.getInstance().nj9);
_njlist.Add(TF_GameData.getInstance().nj10);
_njlist.Add(TF_GameData.getInstance().nj200);
_njlist.Add(TF_GameData.getInstance().nj201);
}
public void OpenPanelHonor() {
PanelHonor.gameObject.SetActive(true);
for (int i = 0; i < _njlist.Count; i++)
_jlblist[i].text = " X " + _njlist[i];
}
void Start ()
{
Text_Ranking1.text = $"排行:{1}";
Text_Ranking2.text = "";
}
public void Loadnewlevel(string levelname){
SceneManager.LoadSceneAsync(levelname);
}
}