Импорт диалога Unity

Я пытаюсь импортировать свой диалог в Unity 5. Есть ли какая-то функция Unity по умолчанию для этого? Например, импорт всех диалогов из внешнего источника, такого как Word или Notepad++, и назначение их непосредственно всем взаимодействиям персонажей. Сейчас много диалогов. Я написал скрипт на C#, который позволяет вам добавить диалог в Unity, но вы должны вручную написать все возможные вопросы, ответы, взаимодействия, Cutscene_Dialogue и т. д. в формы. Есть ли какой-нибудь плагин Unity по умолчанию, который позволяет мне назначать все разговоры персонажам? В настоящее время я использую бесплатную версию Unity 5.

Игра не RPG, это приключение Point & Click, можно ли все-таки применить логику диалогов RPG? Я нашел импортер Dialog XML и Система диалогов для Unity в магазине ресурсов, похоже, они помогут, поскольку упрощают процесс, я просто хочу знать, есть ли индивидуальное решение для импорта без необходимости покупать актив или вручную вводить все взаимодействия в поля.


person Sasa    schedule 05.05.2015    source источник
comment
Пожалуйста, не используйте тег unity для вопросов, связанных с игровым движком Unity.   -  person Max Yankov    schedule 05.05.2015
comment
Можете ли вы установить, что dialog входит в объем этого вопроса? Я правильно понимаю, что это какой-то текст, структурированный в каком-то формате, который представляет собой какие-то диалоги NPC-игрока? Какой формат? И что именно вы хотите, чтобы действие импорта выполнялось?   -  person Max Yankov    schedule 05.05.2015
comment
Да вы правы. dialog будет взаимодействием NPC-PC со структурой, подобной, например, upload.wikimedia.org/wikipedia/commons/thumb/3/31/ Я хочу импортировать все это, например, из Notepad++ в Unity и назначить каждый фрагмент диалога каждая сцена/character_interactions. О, и я использую Unity2D для игры   -  person Sasa    schedule 05.05.2015
comment
Ну, это звучит ужасно широко, чтобы быть вопросом о SO.   -  person Max Yankov    schedule 05.05.2015


Ответы (1)


Вы можете просто написать свой собственный файл XML и импортировать его, для этого вам не нужен актив. В файле XML у вас может быть атрибут в заголовке каждого диалога, чтобы определить, кто что должен говорить. Класс документов XML может помочь с что и также использоваться для загрузки файла.

person HoloLady    schedule 05.05.2015