// Use this for initialization void Start() { numberOfTutorials = System.Enum.GetValues(typeof(TUTORIALS)).Length; scrollViewItems = new ScrollViewItem[numberOfTutorials]; SizeFactor = GUIUtilities.SizeFactor; foreach (int tut in System.Enum.GetValues(typeof(TUTORIALS))) { if (tut == (int)TUTORIALS.SIMPLE_TUTORIALS) { scrollViewItems[tut] = new HeadlineScrollItem("Basic Tutorials", bigHeadlineStyle); } else if (tut == (int)TUTORIALS.ADVANCED_TUTORIALS) { scrollViewItems[tut] = new HeadlineScrollItem("Advanced Tutorials", bigHeadlineStyle); } else if (tut == (int)TUTORIALS.ADVANCED_UNITY_TUTORIALS) { scrollViewItems[tut] = new HeadlineScrollItem("Advanced Unity Examples", bigHeadlineStyle); } else { scrollViewItems[tut] = new TutorialScrollItem( getTutorialIcon((TUTORIALS)tut), headlineTextStyle, buttonStyle, getTutorialName((TUTORIALS)tut), (TUTORIALS)tut, this); } minScrollPosition -= scrollViewItems[tut].getHeight(); scrollHeight += scrollViewItems[tut].getHeight(); } minScrollPosition += Screen.height; if (PlayerPrefs.HasKey("currentTutorial") && PlayerPrefs.HasKey("backFromARScene")) { if (PlayerPrefs.GetInt("backFromARScene") == 1) { goToTutorial((TUTORIALS)PlayerPrefs.GetInt("currentTutorial")); } PlayerPrefs.DeleteKey("currentTutorial"); PlayerPrefs.DeleteKey("backFromARScene"); } }
// Use this for initialization void Start() { numberOfTutorials = System.Enum.GetValues(typeof(TUTORIALS)).Length; scrollViewItems = new ScrollViewItem[numberOfTutorials]; SizeFactor = GUIUtilities.SizeFactor; foreach(int tut in System.Enum.GetValues(typeof(TUTORIALS))) { if(tut == 0) { scrollViewItems[tut] = new HeadlineScrollItem("Basic Tutorials", bigHeadlineStyle); } else if(tut == 5) { scrollViewItems[tut] = new HeadlineScrollItem("Advanced Tutorials", bigHeadlineStyle); } else { scrollViewItems[tut] = new TutorialScrollItem( getTutorialIcon((TUTORIALS)tut), headlineTextStyle, descriptionTextStyle, getTutorialName((TUTORIALS)tut), getTutorialDescription((TUTORIALS)tut), (TUTORIALS)tut, this); } minScrollPosition -= scrollViewItems[tut].getHeight(); scrollHeight += scrollViewItems[tut].getHeight(); } minScrollPosition += Screen.height; if(PlayerPrefs.HasKey("currentTutorial") && PlayerPrefs.HasKey("backFromARScene")) { if(PlayerPrefs.GetInt("backFromARScene") == 1) goToTutorial((TUTORIALS)PlayerPrefs.GetInt("currentTutorial")); PlayerPrefs.DeleteKey("currentTutorial"); PlayerPrefs.DeleteKey("backFromARScene"); } }