예제 #1
0
 void ResetComponents()
 {
     FirstStar();
     for (int i = 2; i < 7; i++)
     {
         ToggleGroupInfo groupInfo = content.transform.GetChild(i).GetComponent <ToggleGroupInfo>();
         groupInfo.SelectToggle(0);
     }
 }
예제 #2
0
    ToggleGroupInfo GroupInfo(Transform parent, string text, float yMax)
    {
        Transform newTextPanel = Instantiate(textPanel);

        newTextPanel.SetParent(parent);
        RectTransform rectTransform = newTextPanel.GetComponent <RectTransform>();

        rectTransform = AnchorChange(rectTransform, new Vector2(0, yMax - titleHeight), new Vector2(1, yMax));
        newTextPanel.GetChild(0).GetComponent <Text>().text = text;
        ToggleGroupInfo toggleGroupInfo = newTextPanel.gameObject.AddComponent <ToggleGroupInfo>();

        return(toggleGroupInfo);
    }
예제 #3
0
 float AgeGroup(Transform parent, float yMax)
 {
     ageGroup = GroupInfo(parent, "연령대", yMax);
     yMax    -= titleHeight;
     for (int i = 0; i < 7; i++)
     {
         string text = "선택 안 함";
         if (i == 1)
         {
             text = "20대 미만";
         }
         if (i == 2)
         {
             text = "20대";
         }
         if (i == 3)
         {
             text = "30대";
         }
         if (i == 4)
         {
             text = "40대";
         }
         if (i == 5)
         {
             text = "50대";
         }
         if (i == 6)
         {
             text = "60대 이상";
         }
         ToggleInfo toggleInfo = Toggle(parent, text);
         toggleInfo.toggleGroup = ageGroup;
         toggleInfo.id          = i;
         RectTransform rectTransform = toggleInfo.GetComponent <RectTransform>();
         float         yMin          = yMax - toggleHeight;
         rectTransform = AnchorChange(rectTransform, new Vector2(0, yMin), new Vector2(1 / 3f, yMax));
         yMax          = yMin;
     }
     return(yMax);
 }
예제 #4
0
 float GenderGroup(Transform parent, float yMax)
 {
     genderGroup = GroupInfo(parent, "성별", yMax);
     yMax       -= titleHeight;
     for (int i = 0; i < 3; i++)
     {
         string text = "선택 안 함";
         if (i == 1)
         {
             text = "여성";
         }
         if (i == 2)
         {
             text = "남성";
         }
         ToggleInfo toggleInfo = Toggle(parent, text);
         toggleInfo.toggleGroup = genderGroup;
         toggleInfo.id          = i;
         RectTransform rectTransform = toggleInfo.GetComponent <RectTransform>();
         rectTransform = AnchorChange(rectTransform, new Vector2(i * 1 / 3f, yMax - toggleHeight), new Vector2((i + 1) * 1 / 3f, yMax));
     }
     return(yMax - toggleHeight);
 }