ScrollingCalendar.cs edited online with Bitbucket.

previous script was not working, if you create a ScrollingCalendar you can't see the months-years and days ui nodes because previous coder passed only parent to SetParent function without passing second parameter which should be false for ui to appear on screen so i just edited 3 lines which had SetParent function, you can find the changes in line 61, 84, 143.
Thanks

--HG--
branch : sushanta1991/scrollingcalendarcs-edited-online-with-b-1474969966846
pull/413/head
sushanta chakraborty 2016-09-27 09:52:52 +00:00
parent 154c9c8d31
commit 56640b3b09
1 changed files with 3 additions and 3 deletions

View File

@ -58,7 +58,7 @@ public class ScrollingCalendar : MonoBehaviour
arrayYears[i] = 1900 + i;
GameObject clone = (GameObject)Instantiate(yearsButtonPrefab, new Vector3(0, i*80, 0), Quaternion.Euler(new Vector3(0, 0, 0))) as GameObject;
clone.transform.SetParent(yearsScrollingPanel);
clone.transform.SetParent(yearsScrollingPanel,false);
clone.transform.localScale = new Vector3(1, 1, 1);
clone.GetComponentInChildren<Text>().text = "" + arrayYears[i];
clone.name = "Year_" + arrayYears[i];
@ -81,7 +81,7 @@ public class ScrollingCalendar : MonoBehaviour
months[i] = i;
GameObject clone = (GameObject)Instantiate(monthsButtonPrefab, new Vector3(0, i * 80, 0), Quaternion.Euler(new Vector3(0, 0, 0))) as GameObject;
clone.transform.SetParent(monthsScrollingPanel);
clone.transform.SetParent(monthsScrollingPanel,false);
clone.transform.localScale = new Vector3(1, 1, 1);
switch(i)
@ -140,7 +140,7 @@ public class ScrollingCalendar : MonoBehaviour
{
days[i] = i+1;
GameObject clone = (GameObject)Instantiate(daysButtonPrefab, new Vector3(0, i * 80, 0), Quaternion.Euler(new Vector3(0, 0, 0))) as GameObject;
clone.transform.SetParent(daysScrollingPanel);
clone.transform.SetParent(daysScrollingPanel,false);
clone.transform.localScale = new Vector3(1, 1, 1);
clone.GetComponentInChildren<Text>().text = "" + days[i];
clone.name = "Day_" + days[i];