public void checkImageName() { StaticSceneManager.setImage("cenoura_carrot"); StaticLanguage.setLanguage("portuguese"); game.Start(); Assert.That("CENOURA" == game.solution); }
public void checkError() { StaticSceneManager.setImage("cenoura_carrot"); StaticLanguage.setLanguage("portuguese"); game.Start(); GameObject go = new GameObject(); Button button = go.AddComponent <Button> (); for (int i = 0; i < 15; i++) { if ((ButtonList [i].GetComponent <UnityEngine.UI.Text> ().text != "C") && (ButtonList [i].GetComponent <UnityEngine.UI.Text> ().text != "E") && (ButtonList [i].GetComponent <UnityEngine.UI.Text> ().text != "N") && (ButtonList [i].GetComponent <UnityEngine.UI.Text> ().text != "O") && (ButtonList [i].GetComponent <UnityEngine.UI.Text> ().text != "U") && (ButtonList [i].GetComponent <UnityEngine.UI.Text> ().text != "R") && (ButtonList [i].GetComponent <UnityEngine.UI.Text> ().text != "A")) { button = ButtonList [i]; } } game.taskOnClick(button, game.solution); game.Update(); game.taskOnClick(button, game.solution); game.Update(); game.taskOnClick(button, game.solution); game.Update(); Assert.That(game.wrong.activeSelf == true); }
void gameWin() { check.SetActive(true); for (int i = 0; i < buttonList.Length; i++) { buttonList [i].gameObject.SetActive(false); } picture.GetComponent <Image> ().sprite = Resources.Load("Minigame 1/" + StaticSceneManager.GetSceneImage(), typeof(Sprite)) as Sprite; string imageName = picture.GetComponent <Image> ().sprite.name.ToUpper(); string[] imageNameLanguages = imageName.Split('_'); status.ingredients [imageNameLanguages[0]] = 1; sendToServer.minigame1TimesPlayed++; sendToServer.minigame1Highscore++; FileManager.WriteToBinaryFile(Application.persistentDataPath + "/data", status); FileManager.WriteToBinaryFile(Application.persistentDataPath + "/sendToServer", sendToServer); gameOn = false; }
public void checkLetterInsertionBegginingOfWord() { StaticSceneManager.setImage("cenoura_carrot"); StaticLanguage.setLanguage("portuguese"); game.Start(); GameObject go = new GameObject(); Button button = go.AddComponent <Button> (); for (int i = 0; i < 15; i++) { if (ButtonList [i].GetComponent <UnityEngine.UI.Text> ().text == "C") { button = ButtonList [i]; } } game.taskOnClick(button, game.solution); Assert.That(game.text.text [1].ToString() == "C"); }
public void Start() { if (!System.IO.File.Exists(Application.persistentDataPath + "/data")) { status = new Minigame1Status(); } else { status = FileManager.ReadFromBinaryFile <Minigame1Status> (Application.persistentDataPath + "/data"); } if (!System.IO.File.Exists(Application.persistentDataPath + "/sendToServer")) { sendToServer = new SendToServer(); } else { sendToServer = FileManager.ReadFromBinaryFile <SendToServer> (Application.persistentDataPath + "/sendToServer"); } picture.GetComponent <Image> ().sprite = Resources.Load("Minigame 1/" + StaticSceneManager.GetSceneImage(), typeof(Sprite)) as Sprite; string imageName = picture.GetComponent <Image> ().sprite.name.ToUpper(); string[] imageNameLanguages = imageName.Split('_'); if (StaticLanguage.getLanguage() == "portuguese") { solution = imageNameLanguages[0]; } if (StaticLanguage.getLanguage() == "english") { solution = imageNameLanguages [1]; } text.text = " "; setBlanks(solution); setButtons(solution); }
public void loadScene(string image) { StaticSceneManager.LoadScene("Guess_Scene", image); }
public void checkWin() { StaticSceneManager.setImage("cenoura_carrot"); StaticLanguage.setLanguage("portuguese"); game.Start(); GameObject go = new GameObject(); Button button = go.AddComponent <Button> (); Button button1 = Instantiate(button); Button button2 = Instantiate(button); Button button3 = Instantiate(button); Button button4 = Instantiate(button); Button button5 = Instantiate(button); Button button6 = Instantiate(button); Button button7 = Instantiate(button); for (int i = 0; i < 15; i++) { if (ButtonList [i].GetComponent <UnityEngine.UI.Text> ().text == "C") { button1 = ButtonList [i]; } } for (int i = 0; i < 15; i++) { if (ButtonList [i].GetComponent <UnityEngine.UI.Text> ().text == "E") { button2 = ButtonList [i]; } } for (int i = 0; i < 15; i++) { if (ButtonList [i].GetComponent <UnityEngine.UI.Text> ().text == "N") { button3 = ButtonList [i]; } } for (int i = 0; i < 15; i++) { if (ButtonList [i].GetComponent <UnityEngine.UI.Text> ().text == "O") { button4 = ButtonList [i]; } } for (int i = 0; i < 15; i++) { if (ButtonList [i].GetComponent <UnityEngine.UI.Text> ().text == "U") { button5 = ButtonList [i]; } } for (int i = 0; i < 15; i++) { if (ButtonList [i].GetComponent <UnityEngine.UI.Text> ().text == "R") { button6 = ButtonList [i]; } } for (int i = 0; i < 15; i++) { if (ButtonList [i].GetComponent <UnityEngine.UI.Text> ().text == "A") { button7 = ButtonList [i]; } } game.taskOnClick(button1, game.solution); game.taskOnClick(button2, game.solution); game.taskOnClick(button3, game.solution); game.taskOnClick(button4, game.solution); game.taskOnClick(button5, game.solution); game.taskOnClick(button6, game.solution); game.taskOnClick(button7, game.solution); game.Update(); Assert.That(game.check.activeSelf == true); }