void Start() { wpm = 0f; stopwatch = 0f; numOfChars = 0f; constWPM = 0f; errorMessage.SetActive(false); syntaxError.SetActive(false); // Populates the game text array based on the level selected if (PlayerPrefs.GetInt("level") == 1) { textArray = PlayerPrefArray.GetStringArray("binarySearch"); } else if (PlayerPrefs.GetInt("level") == 2) { textArray = PlayerPrefArray.GetStringArray("bfs"); } else if (PlayerPrefs.GetInt("level") == 3) { textArray = PlayerPrefArray.GetStringArray("selectionSort"); } else { print("you shouldn't get here... ever"); } textArrayElement = 0; text = GetComponent <Text>(); i = -1; text.text = textArray[textArrayElement]; textLength = GetComponent <TextHighlight>().textComp.text.Length; }
public void SelectionSort() { PlayerPrefArray.SetStringArray("selectionSort", selectionSortArray); PlayerPrefs.SetInt("level", 3); SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex + 1); }
public void BFS() { PlayerPrefArray.SetStringArray("bfs", BFSArray); PlayerPrefs.SetInt("level", 2); SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex + 1); }
public void BinarySearch() { PlayerPrefArray.SetStringArray("binarySearch", binarySearchArray); PlayerPrefs.SetInt("level", 1); SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex + 1); }