Юлчиев Джамшид писал(а):
Недавно начал изучать, сейчас пишу интересное приложение) Хочу сделать тест. Какие у меня проблемы:
1) не знаю как выводить текст;
2) как сделать так чтобы при выборе правильного варианта ответа, включался следующий вопрос.
Кто чем может) как говориться, буду благодарен)
1. Вывод текста осуществляется через UMG -
https://docs.unrealengine.com/latest/INT/Engine/UMG/2. Сами вопросы оформить можно через структуру типа:
struct myQuestions
{
FString Question;
//ставишь столько вариантов сколько нужно
FString Answer1;
FString Answer2;
FString Answer3;
FString Answer4;
int32 RightAnswerID;
}
Потом создать массив этого типа и выводить через UMG на экран.
Начинаешь с первого вопроса, если опрашиваемый выбрал правильно, то индекс текущего вопроса увеличиваешь на 1, если индекс равен размеру массива, то опрос окончен, если нет - следующий вопрос.
Если не правильно, индекс вопроса не увеличивается и вопрос перезадается...
Ну, это краткий такой алгоритм перебора.