public void Start() { GameObject g = GameObject.Find("/RequiredItems"); if (g != null) { string s = ""; RequiredItemsBehaviour rIB = g.GetComponent <RequiredItemsBehaviour>(); foreach (string[] seq in rIB.GetSequences()) { for (int i = 0; i < seq.Length; i++) { if (i == seq.Length - 1) { s += printColored(seq[i]) + "."; } else { s += printColored(seq[i]) + ","; } } s += "\n\n"; } requiredItemsText.text = s; } }
private new void Awake() { base.Awake(); collectedItems = new List <string>(); GameObject g = GameObject.Find("/RequiredItems"); if (g != null) { rIB = g.GetComponent <RequiredItemsBehaviour>(); } else { Debug.LogError("Required Items to complete the level are missing!"); } }