// Use this for initialization void Start () { rs = GetComponent<ReadScript> (); answers = GameObject.Find ("Answers"); tg =answers.GetComponent<ToggleGroup>(); tgg = tg.GetComponentsInChildren<Toggle>(); }
void Start () { PlayerProfile.profile.load(); if (!src) { src = MainMenuUI.mainMenuSource; } itemCountTxt = GameObject.FindGameObjectWithTag("itemCountText").GetComponent<Text>(); bagEmpty = GameObject.FindGameObjectWithTag ("empty text").GetComponent<Text>(); itemCountTxt.text = "Total Items: " + itemCount + "/" + MAX_ITEMS; parkBtn = GameObject.FindGameObjectWithTag("parkbtn").GetComponent<Button>(); toggles = GameObject.FindGameObjectWithTag ("toggles_inventory").GetComponent<ToggleGroup>(); toggles_b = GameObject.FindGameObjectWithTag ("toggles_bag").GetComponent<ToggleGroup>(); toggles_inventory = toggles.GetComponentsInChildren<Toggle>(); toggles_bag = toggles_b.GetComponentsInChildren<Toggle>(); MAX_ITEMS = PlayerProfile.profile.bagSize; int numItems = PlayerProfile.profile.lenses.Count + PlayerProfile.profile.filters.Count; for (int j = 0; j < toggles_bag.Length; j++) { toggles_bag[j].gameObject.SetActive (false); toggles_bag[j].GetComponentInChildren<Text>().fontSize = 12; } //make it easier to initalize everything for (int k = 0; k < toggles_inventory.Length; k++) { toggles_inventory [k].interactable = false; toggles_inventory [k].isOn = false; toggles_inventory [k].gameObject.SetActive (false); } for (int ii = 0; ii < numItems; ii++) { toggles_inventory [ii].gameObject.SetActive (true); toggles_inventory [ii].isOn = false; toggles_inventory [ii].interactable = true; toggles_inventory [ii].GetComponentInChildren<Text> ().fontSize = 12; } PlayerProfile.profile.lensesInBag.Clear (); PlayerProfile.profile.filtersInBag.Clear (); initItemNames (); }