Example #1
0
    public LevelDialogues newSceneDialogue(int sceneNumber)
    {
        string         levelDialoguesJson = System.IO.File.ReadAllText("Assets/TEXTS/Dialogues/dialogues" + sceneNumber + ".json");
        LevelDialogues dialogues          = new LevelDialogues();

        dialogues = JsonUtility.FromJson <LevelDialogues>(levelDialoguesJson);
        return(dialogues);
    }
Example #2
0
    // Use this for initialization
    void Start()
    {
        dialoguesTest = new LevelDialogues();
        dialoguesTest = dialoguesTest.newSceneDialogue(1);
        DialogueCharacter fraDialogsIT = dialoguesTest.characterDialogues("Fra", dialoguesTest.dialogues, "it");
        DialogueCharacter gabDialogsIT = dialoguesTest.characterDialogues("Gabri", dialoguesTest.dialogues, "it");

        for (int i = 0; i < 2; i++)
        {
            Debug.Log(fraDialogsIT.name + ": " + fraDialogsIT.dialogueTexts[i].text);
            Debug.Log(gabDialogsIT.name + ": " + gabDialogsIT.dialogueTexts[i].text);
        }
    }