void Awake() { DontDestroyOnLoad(gameObject); gameController = GameObject.Find("GameManager").GetComponent <MainGameController>(); if (!gameController.tutorial) { childbuilder = GameObject.Find("ExplainerSceneManager").GetComponent <ChildBuilder>(); } else { childbuildertutorial = GameObject.Find("ExplainerSceneManager").GetComponent <ChildBuilderTutorial>(); } gameController.currentScene = Constants.ROBOT_GUESSING_SCENE; level = gameController.levelNumber; }
// Use this for initialization void Start() { gameController = GameObject.Find("GameManager").GetComponent <MainGameController>(); if (gameController.scene == Constants.ROBOT_GUESSING_SCENE) { guess = GameObject.Find("RobotGuessingManager").GetComponent <RobotGuesser>(); childbuilder = GameObject.Find("ExplainerSceneManager").GetComponent <ChildBuilder>(); guessedHouse = guess.finalHouse; builtHouse = childbuilder.explainerHouse; gameController.SendRobotUtterance("child-builder-compare-houses", false, -1, -1, -1); /*var cl = GameObject.Find("child_left"); * var rr = GameObject.Find("robot_right"); * * cl.gameObject.GetComponent<Text>().enabled = true; * rr.gameObject.GetComponent<Text>().enabled = true;*/ } else if (gameController.scene == Constants.CHILD_GUESSING_SCENE) { if (gameController.tutorial) { childTut = GameObject.Find("ChildGuessingManager").GetComponent <ChildGuesserTutorial>(); correct = childTut.chosenHouse; guessed = childTut.submittedHouse; } else { child = GameObject.Find("ChildGuessingManager").GetComponent <ChildGuesser>(); correct = child.chosenHouse; guessed = child.submittedHouse; } gameController.SendRobotUtterance("robot-builder-compare-houses", false, -1, -1, -1); /*var cr = GameObject.Find("child_right"); * var rl = GameObject.Find("robot_left"); * * cr.gameObject.GetComponent<Text>().enabled = true; * rl.gameObject.GetComponent<Text>().enabled = true;*/ } level = gameController.levelNumber; showOnScreen(); }