Из учебника: Перерыв потока.Вопрос, ответ, вопрос.На вопрос, ответ, ответ - PullRequest
0 голосов
/ 18 сентября 2018

В следующем учебнике диалогов есть система, в которой есть приветствие, список вопросов, а затем ответ. Система использует идентификаторы, чтобы связать каждый вопрос с ответом, а затем вернуться к списку вопросов (новый или предыдущий список).

https://youtu.be/Tjb_5v00xBY

Я хочу найти способ изменить формат, чтобы ответ мог привести к другому ответу.

Ex. Вопросы: откуда ты? Как тебя зовут?

Ответы: Атланта, Джули

Теперь обычно система переходит к новому списку вопросов или к одному списку выше. Вместо этого я хочу, чтобы оба ответа привели к новому ответу.

Ex.

Ответы: Почему вы спросили об этом?

1 Ответ

0 голосов
/ 18 сентября 2018

Разобрался! Дайте мне знать, если у кого-то есть лучшее решение, но я просто добавил новую диалоговую команду enum под названием обычный ответ и новую переменную в структуре ответов под названием Answer ID. Я создал макрос, имитирующий событие, вызывающее идентификатор ответа (после нажатия на вопрос), и добавил его как макрос выполнения enum. Поэтому, когда у ответа есть обычный enum-ответ, он вызывает указанный в списке ответ вместо вопроса.

Смущает, я знаю, но если вы посмотрите урок, возможно, вы сможете лучше понять объяснение.

...