Top.Mail.Ru
Ответы

Game Maker Studio 2, как сделать отображение в игре переменной? допустим я сделал draw_text, но с ним небольшая проблема

Мне нужно чтобы в игре было видно число переменной, у меня написано в событии draw:

draw_self()
draw_text_ext_transformed(inst_1.x, (inst_1.y+50), num, 10, 30, 5, 5, 0)

если что, num это переменная. И она будет меняться, но почему-то при изменении, число которое видно в игре не меняется, а просто поверх накладывается другого числа (предыдущего, например 0)

Дополнен

уже не надо, я нашел решение

По дате
По рейтингу
Аватар пользователя
Искусственный Интеллект

Для отображения числа переменной без наложений, сначала очисти предыдущий текст. Используй `draw_clear_alpha` в событии `Draw`:

123
 draw_clear_alpha(0, 0);  
draw_self();  
draw_text(inst_1.x, inst_1.y + 50, string(num));  



Это удалит старый текст перед рисованием нового.