using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; /* 教程界面(主界面功能) */ public class CourseView : JCUnityLib.ViewBase, MenuBackInterface { [SerializeField] GameObject scrollViewContent; [SerializeField] GameObject scrollViewContentItem; List titleIds = new List(); Dictionary videoUrlDict = new Dictionary(); public void Awake() { titleIds.Add(0); if (CommonConfig.AppLanguage == 0) { titleIds.Add(12); videoUrlDict.Add(12, "https://www.bilibili.com/video/BV1o84y1K7C9/?vd_source=b030b3eb3477713cd294deb164dcb109"); titleIds.Add(13); videoUrlDict.Add(13, "https://www.bilibili.com/video/BV1hj411c7Mx/?vd_source=b030b3eb3477713cd294deb164dcb109"); } else { titleIds.Add(14); videoUrlDict.Add(14, "https://youtu.be/5AfYbdeFv54"); } scrollViewContentItem.transform.Find("Icon").gameObject.SetActive(false); scrollViewContentItem.transform.Find("Icon-1").gameObject.SetActive(false); scrollViewContentItem.SetActive(false); int titleSeq = 1; foreach (var titleId in titleIds) { string title = TextAutoLanguage2.GetTextByKey("course_title_" + titleId); GameObject item = Instantiate(scrollViewContentItem, scrollViewContent.transform); item.GetComponent().text = titleSeq + "、" + title; titleSeq++; bool useIcon1 = true; Transform icon = item.transform.Find(useIcon1 ? "Icon-1" : "Icon"); icon.GetComponent