//Funcion para actualizar la tabla de highscore public void UpdateHighscore() { HighScoreTableScript highScoreTableScript = new HighScoreTableScript(); highScoreTableScript.AddHighScoreEntry(endController.plat, initials.text.ToUpper()); top10.SetActive(false); }
void Start() { if (!PlayerPrefs.HasKey("languageSelected")) { selectLanguageMenu.SetActive(true); } HighScoreTableScript highScoreTableScript = new HighScoreTableScript(); if (!PlayerPrefs.HasKey("highscoreTable")) { string json = JsonUtility.ToJson(""); PlayerPrefs.SetString("highscoreTable", json); highScoreTableScript.AddHighScoreEntry(1000, "GOD"); highScoreTableScript.AddHighScoreEntry(800, "IBA"); highScoreTableScript.AddHighScoreEntry(720, "ACL"); highScoreTableScript.AddHighScoreEntry(600, "AIT"); highScoreTableScript.AddHighScoreEntry(420, "JUL"); highScoreTableScript.AddHighScoreEntry(300, "IZA"); highScoreTableScript.AddHighScoreEntry(200, "XAB"); highScoreTableScript.AddHighScoreEntry(100, "AND"); highScoreTableScript.AddHighScoreEntry(50, "JOE"); highScoreTableScript.AddHighScoreEntry(20, "JOS"); PlayerPrefs.SetInt("lastScore", 20); PlayerPrefs.Save(); } floor2.transform.GetComponent <RectTransform>().anchorMax = new Vector2(1, 2); floor2.transform.GetComponent <RectTransform>().anchorMin = new Vector2(0, 1); floor2.transform.GetComponent <RectTransform>().anchoredPosition = new Vector2(0, 0); floor3.transform.GetComponent <RectTransform>().anchorMax = new Vector2(1, 3); floor3.transform.GetComponent <RectTransform>().anchorMin = new Vector2(0, 2); floor3.transform.GetComponent <RectTransform>().anchoredPosition = new Vector2(0, 0); floor4.transform.GetComponent <RectTransform>().anchorMax = new Vector2(1, 4); floor4.transform.GetComponent <RectTransform>().anchorMin = new Vector2(0, 3); floor4.transform.GetComponent <RectTransform>().anchoredPosition = new Vector2(0, 0); floor5.transform.GetComponent <RectTransform>().anchorMax = new Vector2(1, 5); floor5.transform.GetComponent <RectTransform>().anchorMin = new Vector2(0, 4); floor5.transform.GetComponent <RectTransform>().anchoredPosition = new Vector2(0, 0); floor6.transform.GetComponent <RectTransform>().anchorMax = new Vector2(1, 6); floor6.transform.GetComponent <RectTransform>().anchorMin = new Vector2(0, 5); floor6.transform.GetComponent <RectTransform>().anchoredPosition = new Vector2(0, 0); targetFloor = 0; actualFloor = 0; floorPos = LevelSelect.transform.position.y; if (!PlayerPrefs.HasKey("Master")) { PlayerPrefs.SetFloat("Master", 1); } if (!PlayerPrefs.HasKey("Efects")) { PlayerPrefs.SetFloat("Efects", 1); } if (!PlayerPrefs.HasKey("Music")) { PlayerPrefs.SetFloat("Music", 1); } mixer.SetFloat("VolMaster", Mathf.Log10(PlayerPrefs.GetFloat("Master")) * 20); mixer.SetFloat("VolEfects", Mathf.Log10(PlayerPrefs.GetFloat("Efects")) * 20); mixer.SetFloat("VolMusic", Mathf.Log10(PlayerPrefs.GetFloat("Music")) * 20); }