using System.Collections.Generic; using UnityEngine; using UnityEngine.SceneManagement; using UnityEngine.UI; public class ShowPractices : MonoBehaviour { public List List_Task; string PracticesName; int i; // Start is called before the first frame update void Start() { PracticesName = PlayerPrefs.GetString("Practices"); Debug.Log("PracticesName:" + PracticesName); Invoke("wait", .5f); } void wait() { //隐藏所有项 for (i = 0; i < List_Task.Count; i++) List_Task[i].SetActive(false); //for (i = 1; i <= 10; i++) { int a = 0; if (PracticesName != "") { for (int j = 0; j < ReadExamData.Instance.List_TaskTitle.Count; j++) { if (ReadExamData.Instance.List_TaskTitle[j].Contains(PracticesName)) { a++; List_Task[a].gameObject.SetActive(true); List_Task[a].transform.GetChild(0).GetComponent().text = ReadExamData.Instance.List_TaskTitle[j]; } } //if (PlayerPrefs.GetInt("Join_" + i) == 1)//已参加 //{ // List_Task[i - 1].transform.GetComponent