public void AddButton(ControlGroup group) { GroupButton button = ObjectCreator.Instantiate(GroupButtonPrefab, "GroupButton").GetComponent<GroupButton>(); button.GetComponent<RectTransform>().SetParent(GetComponent<RectTransform>(), false); button.SetControlGroup(group); group.SetGroupButton(button); button.GetComponent<Toggle>().group = GetComponent<ToggleGroup>(); button.SetGroupColor(group.GroupColor); m_buttons.Add(button); }