private void AddButtons() { for (int i = 0; i < fileList.Count; i++) { DisplaySignInFile file = fileList[i]; GameObject newButton = fileDirectory.Get_Object(); newButton.transform.SetParent(contentPanel); FileSignInButton fileButton = newButton.GetComponent <FileSignInButton>(); //if (fileButton.FileText == null){ // fileButton.FileText = fileButton.GetComponent<Text>(); // fileButton.FileImage = fileButton.GetComponent<Image>(); //} fileButton.Setup(file, this); } }
public void Setup(DisplaySignInFile current_file, FileSignInScrollList current_list) { file = current_file; if (FileText != null) { FileText.text = file.file_name; } else { Debug.LogWarning("FileText is null"); } if (FileImage != null) { FileImage.sprite = file.icon; } else { Debug.LogWarning("FileImage is null"); } file_list = current_list; }