Любые идеи ? я пытался сделать это - я вроде как сделал - после того, как вы умерли, появился текст "gameover" "нажмите R для перезапуска", который работал очень хорошо, текст просто не исчез!
заранее спасибо
Любые идеи ? я пытался сделать это - я вроде как сделал - после того, как вы умерли, появился текст "gameover" "нажмите R для перезапуска", который работал очень хорошо, текст просто не исчез!
заранее спасибо
Вы можете сделать это несколькими способами, но основа в том, что вам нужен объект с достаточно малой глубиной, чтобы он был впереди всего, затем нарисуйте большой прямоугольник и какой-нибудь текст поверх него.
Вы можете создать свободный объект; obj_gameover — со следующими событиями:
Нажатие клавиши R: Перезапустить игру Событие Draw GUI: Код:
draw_set_color(c_black); //The color of the screen
draw_rectangle(0, 0, display_get_gui_width(), display_get_gui_height(), 0); //Draw a big rectangle over the GUI
draw_set_color(c_white); //The color of the text
draw_set_font(fnt_myfont); //The font you want for the text
draw_set_halign(fa_center); //Align the text in the center of the screen
draw_text(display_get_gui_width()/2, display_get_gui_height()/2, "Game over!##Press R to restart"); //Draw a text in the center of the GUI. The # sign is a newline in gamemaker.