public void Init(Archive archive, StartGameArchiveManager archiveManager) { this.archive = archive; createTime.text = archive.CreateTimeToStr; playTime.text = archive.PlayTimeToStr; sceneName.text = archive.SceneName; this.archiveManager = archiveManager; if (archive.Finish) { background.color = Color.green; unSelectColor = Color.green; } }
void Start() { archiveManager = archivePanel.GetComponent <StartGameArchiveManager>(); loadArchiveButton.SetActive(false); try { archives = Archive.GetAllArchiveSync(); if (archives.Count > 0) { loadArchiveButton.SetActive(true); } } catch (System.Exception e) { GameManager.Instance.ShowTips(e.Message); } }