private void QuarterSetup() { for (int i = 0; i < 52; i++) { RectTransform quarterRT = quarterHolders[i / 13].GetComponent <RectTransform>(); GameObject go = Instantiate(weekInput, quarterRT); RectTransform rect = go.GetComponent <RectTransform>(); //if (i / 13 == 0) // rect.anchoredPosition = new Vector2(((i % 13) * 195) + 150, 16); //else { rect.anchorMin = new Vector2((((float)(i % 13) / 13f) + (1f / 26f)) * 0.9f, .61f); rect.anchorMax = new Vector2((((float)(i % 13) / 13f) + (1f / 26f)) * 0.9f, .61f); rect.anchoredPosition = Vector3.zero; rect.localScale = new Vector3(1, 1, 1); //} WeekInputController wic = go.GetComponent <WeekInputController>(); wic.weekNumber = i + 1; weeks[i] = go; weekControllers[i] = wic; activeWeeks[i] = true; } }
private void OriginalSetup() { for (int i = 0; i < 52; i++) { GameObject go = Instantiate(weekInput, rt); RectTransform rect = go.GetComponent <RectTransform>(); rect.anchoredPosition = new Vector2(i * 195 + 225, 16); WeekInputController wic = go.GetComponent <WeekInputController>(); wic.weekNumber = i + 1; weeks[i] = go; weekControllers[i] = wic; activeWeeks[i] = true; } }