Oyuna Pause Eklemek-
1. Yeni bir obje oluşturup adını "obj_pause" koyun.
2. Bu objenin Create Event'ına aşağıdaki kodları ekleyin:
Kod:
pause = false;
3. Draw Event'ına aşağıdaki kodları ekleyin:
Kod:
if pause = true
{
draw_set_valign(fa_center);
draw_set_halign(fa_center);
draw_sprite_ext(scr,0,0,0,1,1,0,c_gray,1);
draw_text(room_width/2,room_height/2,"Oyun durduruldu, devam etmek için Enter tuşuna basın");
}
4. Key Press>Letters>P Event'ına şu kodları yazın:
Kod:
if (pause=0){
scr=sprite_create_from_screen(0,0,room_width,room_height,0,0,0,0,0,0) // Not: Eğer GM8 kullanıyorsanız bu kodu sprite_create_from_screen(0,0,room_width,room_height,0,0,0,0) olarak değiştirin!
instance_deactivate_all(1);
pause=1};
5. Key Press>Enter event'ına şu kodları ekleyin:
Kod:
if (pause=1){
instance_activate_all()
pause=0;
sprite_delete(scr);
};
6. obj_pause objesini room'a yerleştirin. Oyunu çalıştırıp P tuşuna bastığınızda oyun duraklatılacak. Enter tuşuna bastığınızda devam edecek.