При запуске прокта, будут ошибки в консоли PluginYG. Чтобы устранить ошибки, следует импортировать PluginYG заного. Возможно также потребуется добавить Newtonsoft Json .NET, но об этом вы сможете прочитать в документации PluginYG. Важно! Импортировать YandexGame\WorkingData и YandexGame\Example нельзя!
Зайдите на сцену Assets -> Scenes -> SampleScene. На Main Camera будет скрипт DH. В этом скрипте есть два массива: Questions - вопросы и Results - результаты.
Там есть несколько вопросов и результатов, лучше их удалите.
Чтобы добавить вопрос, в массиве Questions добавите элемент.
Новый элемент будет содержать поля:
Title- заголовок вопросаAnswer#- Вариант ответа, где#номер варианта ответа (1 - 4)
В папку Assets -> Sprites положите картинку, которая будет отображаться в окне с результатом. В массиве Results создайте новый элмент.
Новый элемент будет содержать поля:
Title- имя результатаImage- картинка результатаRight Border Value- правая граница в бальной системе. То есть если у вас есть 2 результата: A и B и им заданы граница 10 и 20 соответственно, то результат A будет отображаться если набрать балов 'x <= 10', а B отобразится если набрать '10 < x <= 20'
В папке Assets есть 2 картинки: logo.png и background.png. Они будут отображаться в самой игре. А при загрузке игры будут использоваться WebGL Template. background.png используется на всех сценах в Canvas -> Image, компонент Image -> Source Image.
По умолчанию сохранения включены. Они сохраняют ткущий прогресс прохождения теста.
Чтобы выключить сохранения уберите галочку из пункта Save Cloud в Assets -> YandexGame -> WorkingData -> InfoYG.
Изначально массив для сохранений содержит 500 элементов. Их должно быть столько же или больше чем самих вопросов в тесте. Изменить это число можно в файле Assets -> YandexGame -> WorkingData -> SavesYG, в сторке public int[] questions_res_data = new int[500].
