private void FindRequiredElements() { try { Folder = transform.GetChild(0).GetChild(1).GetComponent <Text>(); fileContainer = GetComponent <PopulateContainer>(); fileContainer.container = transform.GetChild(1).GetChild(0).GetChild(0).GetChild(0).GetComponent <RectTransform>(); fileContainer.prefab = Resources.Load <GameObject>("UI/Library Element"); } catch (System.Exception e) { Debug.LogError("PackageViewer's FindRequiredElements has thrown an exception.\nThis was likely caused by some of its required elements being modified in the prefab or a missing component\n" + e.Message + "\n"); } }
void FindRequiredElements() { seqIcon = Resources.Load <Sprite>("Button Icons/SequenceSprite"); patIcon = Resources.Load <Sprite>("Button Icons/PatternSprite"); expIcon = Resources.Load <Sprite>("Button Icons/ExperienceSprite"); errorIcon = Resources.Load <Sprite>("Button Icons/cancel"); folderIcon = Resources.Load <Sprite>("Button Icons/Open Folder"); processIcon = Resources.Load <Sprite>("Button Icons/cardboard-box"); copyIcon = Resources.Load <Sprite>("Button Icons/files"); ContentContainer = GameObject.Find("Package Viewer Parent").GetComponent <PopulateContainer>(); ContentContainer.prefab = Resources.Load <GameObject>("UI/Package Viewer"); FolderContainer = GameObject.Find("Folder Elements").GetComponent <PopulateContainer>(); FolderContainer.prefab = Resources.Load <GameObject>("UI/Library Element"); selector = GameObject.Find("Suit Region Demo").GetComponent <SuitRegionSelectorDemo>(); greenBox = GameObject.Find("Haptic Trigger - Green Box").GetComponent <HapticTrigger>(); greenBoxText = greenBox.transform.GetChild(0).GetChild(1).GetComponent <Text>(); ResultDisplay = GameObject.FindObjectOfType <PackagingResults>(); ResultDisplay.SetVisibility(false); }