コード例 #1
0
 void BuildButtons(DialogueFile dialogueFile, Conversation conversation, bool isTo)
 {
     if (GUILayout.Button(string.Format("Load from {0}", dialogueFile.fileRelative)))
     {
         if (isTo)
         {
             dialogue.conversation = dialogueFile.LoadConversation();
         }
         else
         {
             dialogue.conversationToTranslate = dialogueFile.LoadConversation();
         }
     }
     if (GUILayout.Button(string.Format("Save to {0}", dialogueFile.fileRelative)))
     {
         SaveConversation(dialogueFile, conversation);
     }
 }
コード例 #2
0
    void Start()
    {
        fromLanguage = DialogueManager.dialogueManager.fromLanguage;
        toLanguage   = DialogueManager.dialogueManager.toLanguage;

        dialogueFileFrom = new DialogueFile(name, fromLanguage.ToString());
        dialogueFileTo   = new DialogueFile(name, toLanguage.ToString());

        conversation            = dialogueFileFrom.LoadConversation();
        conversationToTranslate = dialogueFileTo.LoadConversation();

        VerifyDialogueData();
    }