/*IEnumerator DialogTuto(string dialogName) * { * Time.timeScale = 0; * portrait.sprite = Resources.Load<Sprite>("LucySourire"); * stringDisplayer.Display(dialogDatabase.ReturnInfos("dialogTuto1"), dialogText); * while (stringDisplayer.isReady == false) * yield return new WaitForSecondsRealtime(1); * yield return new WaitForSecondsRealtime(0.5f); * stringDisplayer.clearString(dialogText); * Time.timeScale = 1; * * stringDisplayer.Display(dialogDatabase.ReturnInfos("dialogTuto2"), dialogText); * while (stringDisplayer.isReady == false) * yield return new WaitForSecondsRealtime(1); * yield return new WaitForSecondsRealtime(0.5f); * stringDisplayer.clearString(dialogText); * * stringDisplayer.Display(dialogDatabase.ReturnInfos("dialogTuto3"), dialogText); * while (stringDisplayer.isReady == false) * yield return new WaitForSecondsRealtime(1); * yield return new WaitForSecondsRealtime(0.5f); * stringDisplayer.clearString(dialogText); * * stringDisplayer.Display(dialogDatabase.ReturnInfos("dialogTuto4"), dialogText); * while (stringDisplayer.isReady == false) * yield return new WaitForSecondsRealtime(1); * yield return new WaitForSecondsRealtime(0.5f); * stringDisplayer.clearString(dialogText); * * stringDisplayer.Display(dialogDatabase.ReturnInfos("dialogTuto5"), dialogText); * while (stringDisplayer.isReady == false) * yield return new WaitForSecondsRealtime(1); * yield return new WaitForSecondsRealtime(0.5f); * stringDisplayer.clearString(dialogText); * * stringDisplayer.Display(dialogDatabase.ReturnInfos("dialogTuto6"), dialogText); * while (stringDisplayer.isReady == false) * yield return new WaitForSecondsRealtime(1); * yield return new WaitForSecondsRealtime(0.5f); * dialogPanel.enabled = false; * portrait.enabled = false; * dialogText.enabled = false; * stringDisplayer.clearString(dialogText); * }*/ public void Start() { dialogPanel = GameObject.Find("DialogPanel").GetComponent <Image>(); portrait = GameObject.Find("Portrait").GetComponent <Image>(); dialogText = GameObject.Find("DialogText").GetComponent <Text>(); portraitCadre = GameObject.Find("CadrePortrait").GetComponent <Image>(); texteCadre = GameObject.Find("CadreTexte").GetComponent <Image>(); dialogPanel.enabled = false; portrait.enabled = false; dialogText.enabled = false; portraitCadre.enabled = false; texteCadre.enabled = false; gameManager = GameObject.Find("GameManager"); dialogDatabase = new DialogDatabase(); stringDisplayer = gameManager.GetComponent <StringDisplayer>(); }
// Use this for initialization void Start() { dialogResources = GetComponent <DialogResources>(); stringDisplayer = GetComponent <StringDisplayer>(); }