void Start() { patternScreen = GetComponentInChildren <PatternScreen>(true); actualEditor = GetComponentInChildren <TextEditorController>(true); timer = GetComponentInChildren <LevelTimer>(true); patternScreen.gameObject.SetActive(true); patternScreen.FirstLaunch(); patternScreen.goButton.onClick.AddListener(GoButton); // PlayerPrefs.DeleteAll(); }
public void SetupLevel() { patternScreen = patternScreen?patternScreen: GetComponentInChildren <PatternScreen>(true); timer = timer?timer: GetComponentInChildren <LevelTimer>(true); actualEditor = actualEditor?actualEditor: GetComponentInChildren <TextEditorController>(true); patternScreen.gameObject.SetActive(true); patternScreen.FirstLaunch(); timer.ResetTime(); actualEditor.ResetEditor(); levelStarted = false; }