Если все работает нормально (весь код выполняется правильно, что я предполагаю на этом этапе), вы, вероятно, неправильно установили данные.В вашем игровом контроллере у вас есть строка
playerScore += currentRoundData.pointsAddedForCorrectAnswer;
в вашем методе AnswerButtonClicked
, которая должна добавить сумму, которую вы определили к счету, если ответ правильный.Так как я предполагаю, что весь ваш код работает нормально (я не вижу ваших настроек в движке, только код здесь, который похож на тот, что в учебнике), это, вероятно, первое место, где можно посмотреть на ошибку.Это значение, вероятно, устанавливается в Unity Inspector или с помощью другого скрипта, поэтому вы можете захотеть проверить другие файлы или Редактор.
Следующее, что нужно проверить, - это если кнопки правильно связаны через их событиеобработчик.Это можно проверить, посмотрев на инспектора.В учебном пособии этот шаг выполняется частично Нажмите, чтобы ответить в конце видео.