Esempio n. 1
0
    /*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>();
    }
Esempio n. 2
0
 // Use this for initialization
 void Start()
 {
     dialogResources = GetComponent <DialogResources>();
     stringDisplayer = GetComponent <StringDisplayer>();
 }