В диалогах с НПС можно указать тему, после которой персонаж напишет свой ответ. В его ответе некоторые слова, словосочетания и фразы выделены синим цветом. Если нажать на такие подсвеченные места, то персонаж выдаст свою реплику.
Вопрос такой - как сделать такую функцию?
Мысль, которая мне приходит на ум на этот счёт - создать поверх диалога слой с прокручивающимися прозрачными кнопками, синхронизированный с текстом и его прокруткой таким образом, чтобы всегда быть над нужными местами. Прежде чем я убил на это несколько дней, хотелось бы узнать, может есть решение попроще или даже готовый инструмент?
Примеры: