void Start() { currentQuestionNumber = 0; userAnswers = new List <AnswerQuizStruct>(); quizResults = new List <ResultQuizStruct>(); popupChangeScene = FindObjectOfType <UIPopupQuestionChangeScene>(); // comenzar con quiz y resultados ocultos HideCanvas(quizCanvas); HideCanvas(resultsCanvas); ShowCanvas(introCanvas); GameObject go = new GameObject(); go.AddComponent <QryQuiz>(); qryQuiz = go.GetComponent <QryQuiz>(); try { allQuestions = qryQuiz.GetAllQuestions(); ChooseRandomQuestions(); } catch (Exception e) { Debug.LogError("QuizManager :: Error getting data from database: " + e.ToString()); // salir del quiz porque rompio popupChangeScene.MostrarErrorPopUp("Error!", "Error cargando preguntas. Se cerrará el exámen.", 1); } }
private void Start() { saveLoadManager = FindObjectOfType <SaveLoadManager>(); popupChangeScene = FindObjectOfType <UIPopupQuestionChangeScene>(); tempPath = Application.dataPath + "/tmp.json"; }