Почему на экране не появляется текст из переменной randomMessage? перепробывал и кучу других вариантов. получается вывести только в отдельном окне. Такое ощущение, что все правильно, но текст невидимый.
if (place_meeting(x, y, oPlayer) && keyboard_check_pressed(ord("E")) && (oPlayer.science < 100) && (science > 0)) {
{var max_transfer = min(science / 2, 100 - oPlayer.science);
oPlayer.science += max_transfer;
oTree.science -= max_transfer;
}
{
// Генерация случайного сообщения и вывод на экран
if (ds_list_size(scienceMessages) > 0) {
var randomIndex = irandom(ds_list_size(scienceMessages) - 1); // генерируем случайный индекс
var randomMessage = ds_list_find_value(scienceMessages, randomIndex); // находим элемент по индексу
draw_text(x, y, randomMessage); // выводим сообщение на экран
}
}
}
Добавлено: Июнь 22, 2023, 20:25:22 всем спасибо. Я в шрифте не добавил русский язык "нужно указать 1040-1103 для отображения русских букв. Для отображения буквы Ёё нужно дополнительно указать ещё 1025-1025 и 1105-1105."
так же сообщение стало отображаться но на один кадр. Теперь буду учиться ставить игру на паузу