// Use this for initialization void Start() { string quizId = GameDataStore.Get().selectedQuiz; if (quizId == "") { quizId = "1"; } resultView.OnResultNextButtonPressed += OnResultNextButtonPressed; resultView.OnResultRetryButtonPressed += OnResultRetryButtonPressed; quizzesManager = FindObjectOfType(typeof(QuizzesManager)) as QuizzesManager; GetComponent <InputDetector>().OnTouchReleaseAnywhere += OnTouchReleaseAnywhere; viewSlider = GetComponentInChildren <ViewSlider>(); questionViewLayouts = new List <QuestionViewLayout>(FindObjectsOfType <QuestionViewLayout>()); keyboardManager = FindObjectOfType <KeyboardManager>(); quiz = quizzesManager.GetQuiz(quizId); if (quiz != null) { StartQuiz(); } InitializePlayAds(); }
void Start() { gm = FindObjectOfType <GameManager>(); _quizzesManager = GetComponentInChildren <QuizzesManager>(); //GetQuestionsFromServerUrl(); GetQuestionsFromResources(); }
void Start() { listItems = new List <QuizListItem>(); scrollerContent = GetComponentInChildren <SwipeScrollerContent>(); quizManager = FindObjectOfType(typeof(QuizzesManager)) as QuizzesManager; quizzes = new List <Quiz>(quizManager.GetQuizList()); CreateQuizzesList(); ShowAdBanner(); }
public void GetWeeklyQuizzes() { quizzesManager = FindObjectOfType(typeof(QuizzesManager)) as QuizzesManager; xmlManager = new XMLManager(); weekQuizRequest = new WeekQuizRequest(); weekQuizRequest.OnRequestFinished += HandleOnWeekQuizzesRequestFinished; quizRequestManager = new QuizRequestsManager(); quizRequestManager.OnQuizRequestFinished += HandleOnQuizRequestFinished; FetchWeekQuizIds(); }
void Awake() { QuizzesManager other = FindObjectOfType(typeof(QuizzesManager)) as QuizzesManager; if (other != null && other != this) { Destroy(this); } else { LoadStoredQuizzes(); DontDestroyOnLoad(gameObject); } }
// Use this for initialization void Start() { PlayerPrefs.DeleteAll(); xmlManager = new XMLManager(); Quiz newQuiz = xmlManager.LoadXml(xmlTest.text)[0]; quizzesManager = GetComponentInChildren <QuizzesManager>(); quizzesManager.HasQuiz(testQuizId); if (!quizzesManager.HasQuiz(testQuizId)) { Debug.Log("store new quiz"); quizzesManager.StoreNewQuiz(newQuiz); } quizzesManager = GetComponentInChildren <QuizzesManager>(); }
public void Inject(QuizzesManager quizzesManager) { _quizzesManager = quizzesManager; }