Пауза в игре

  Вход на форум   логин       пароль   Забыли пароль? Регистрация
On-line:  

Раздел: 
Game Maker Форум / Вопросы и Ответы (Для Начинающих) / Пауза в игре

Страницы: 1  новая тема

Автор Сообщение

гроссмейстер
Группа: Сообщество GM
Сообщений: 254
Добавлено: 28-01-2006 14:43
Подскажите плиз как сделать паузу в игре?

магистр
Группа: Сообщество GM
Сообщений: 320
Добавлено: 28-01-2006 15:22
какая пауза нужна? Мессагу с одной кнопкой выведи.

гроссмейстер
Группа: Сообщество GM
Сообщений: 254
Добавлено: 28-01-2006 16:00
Нет нетакая. Чтоб типо по нажатию на Esc меню с кнопками появлялось ну как в нормальных играх?

магистр
Группа: Сообщество GM
Сообщений: 320
Добавлено: 28-01-2006 17:06
делаешь скрин экрана и валишь в другую комнату с меню и там на фон ставишь этот скрин.

гроссмейстер
Группа: Сообщество GM
Сообщений: 254
Добавлено: 29-01-2006 16:08
Ладно х.. с ним с меню вы мне скажите как паузу сделать?(чтобы в игре всё останавливалось!)

гроссмейстер
Группа: Сообщество GM
Сообщений: 132
Добавлено: 29-01-2006 16:15
F1 нажать

гроссмейстер
Группа: Сообщество GM
Сообщений: 148
Добавлено: 30-01-2006 17:08
Я делаю паузу так:

Сначала создаю саму комнату паузы - пишу там слово пауза на весь экран... В моём случае это комната называется "pause13"

Потом создаю контроллер - любой невидимый обьект, который обязательно должен присутствовать в комнатах,где будет работать пауза, и в самой комнате паузы (обязательно)!!!

В событии нажатия кнопки (например "Р") этого контроллера пишу код:

if(room != pause13)
{
room_persistent = true;
global.PauzeReturnRoom = room;
room_goto(pause13);
}
else
{
room_goto(global.PauzeReturnRoom);
room_persistent = false;
}


Вот и всё!!! Пауза будет работать на ура, надеюсь тебе такая нужна?

гроссмейстер
Группа: Сообщество GM
Сообщений: 254
Добавлено: 30-01-2006 17:22
GUYVER
Большое спасибо! Пауза нужна именно такая!

маэстро
Группа: Сообщество GM
Сообщений: 812
Добавлено: 30-01-2006 21:11
Да еще если принт экрана дклать вот так:
global.bk=background_create_from_screen(0,0,640,480,0,1,1)
а потом для объекта в комнате паузы пишешь:
background_index[0]=global.bk
background_blend[0]=c_gray
background_visible[0]=1;
И все...

гроссмейстер
Группа: Сообщество GM
Сообщений: 254
Добавлено: 31-01-2006 14:01
пасиба

Страницы: 1  новая тема
Раздел: 
Game Maker Форум / Вопросы и Ответы (Для Начинающих) / Пауза в игре

Отвечать на темы в данном разделе могут только зарегистрированные пользователи

Отвечать на темы могут только зарегистрированные пользователи

KXK.RU