private void Update() { scaledTextStyle = GUIMaster.ResolutionGUIStyle(textStyle); scaledBoxStyle = GUIMaster.ResolutionGUIStyle(boxStyle); if (playerManager.JumpsLeft() > 0 && finished) { jumpsLeftDiceTexture = diceTextures [playerManager.JumpsLeft() - 1].texture; } }
private void OnGUI() { scaledButtonStyle = GUIMaster.ResolutionGUIStyle(buttonStyle); GUI.DrawTexture(GUIMaster.GetElementRect(logoElement), logo); if (GUI.Button(GUIMaster.GetElementRect(level1Button), "Robot Level", scaledButtonStyle)) { Application.LoadLevel("DemoLevel"); } if (GUI.Button(GUIMaster.GetElementRect(level2Button), "Nature Level", scaledButtonStyle)) { Application.LoadLevel("DemoLevel_Nature"); } }
// Update is called once per frame void OnGUI() { scaledTextStyle = GUIMaster.ResolutionGUIStyle(textStyle); scaledButtonStyle = GUIMaster.ResolutionGUIStyle(buttonStyle); if (trigger) { GUI.Label(GUIMaster.GetElementRect(messageRect), "Klik hieronder om een vraag te beandwoorden!", scaledButtonStyle); if (GUI.Button(GUIMaster.GetElementRect(messageButtonRect), "Klik Hier!", scaledButtonStyle)) { started = true; ToggleActive(); StopTrigger(); } } else if (active) { if (backgroundTexture != null) { GUI.DrawTexture(GUIMaster.GetElementRect(backgroundRect), backgroundTexture); } if (started && !answered) { GUI.Label(GUIMaster.GetElementRect(questionRect), questionManager.activeQuestion.questionText, scaledTextStyle); for (int i = 0; i < questionManager.activeQuestion.answers.Count; i++) { if (GUI.Button(GUIMaster.GetElementRect(answerRects[i]), questionManager.activeQuestion.answers[i].answerText, scaledTextStyle)) { if (questionManager.CheckAnswer(i)) { answered = true; correct = true; } else { answered = true; } } } } if (answered && correct) { GUI.Label(GUIMaster.GetElementRect(messageRect), "Goed gedaan, dat was het juiste andwoord!", scaledTextStyle); if (GUI.Button(GUIMaster.GetElementRect(messageButtonRect), "Ga Verder", scaledButtonStyle)) { answered = false; correct = false; active = false; started = false; questionManager.EndQuestion(true); } } else if (answered) { GUI.Label(GUIMaster.GetElementRect(messageRect), "Helaas heb je her verkeerde andwoord gekozen!", scaledTextStyle); if (GUI.Button(GUIMaster.GetElementRect(messageButtonRect), "Ga Verder", scaledButtonStyle)) { answered = false; active = false; started = false; questionManager.EndQuestion(false); } } } }
private void Update() { scaledTextStyle = GUIMaster.ResolutionGUIStyle(textStyle); }