示例#1
0
 // Use this for initialization
 void Start()
 {
     if (PlayerPrefs.HasKey("NumberOfVisit") && SceneManager.GetActiveScene().name == "InputTest")
     {
         settingManager = FindObjectOfType <SettingManager>();
         int numberOfVisit = PlayerPrefs.GetInt("NumberOfVisit");
         ++numberOfVisit;
         settingManager.CloseTheInputScreen();
         PlayerPrefs.SetInt("NumberOfVisit", numberOfVisit);
     }
     else if (!PlayerPrefs.HasKey("NumberOfVisit") && SceneManager.GetActiveScene().name == "InputTest")
     {
         settingManager = FindObjectOfType <SettingManager>();
         settingManager.OpenTheInputScreen();
     }
     if (SceneManager.GetActiveScene().name == "InputTest" && PlayerPrefs.GetString("UserName") != null)
     {
         userNameText.text = PlayerPrefs.GetString("UserName").ToString();
     }
 }