![]() |
| [ На главную ] -- [ Список участников ] -- [ Правила форума ] -- [ Зарегистрироваться ] |
| On-line: |
| Game Maker Форум / Вопросы и Ответы (Для Начинающих) / Пауза в игре |
| Страницы: 1 |
|
| Автор | Сообщение |
|
Mitrul гроссмейстер Группа: Сообщество GM Сообщений: 254
|
Добавлено: 28-01-2006 14:43 |
Подскажите плиз как сделать паузу в игре?
|
|
|
DreamRunner магистр Группа: Сообщество GM Сообщений: 320
|
Добавлено: 28-01-2006 15:22 |
| какая пауза нужна? Мессагу с одной кнопкой выведи. | |
|
Mitrul гроссмейстер Группа: Сообщество GM Сообщений: 254
|
Добавлено: 28-01-2006 16:00 |
Нет нетакая. Чтоб типо по нажатию на Esc меню с кнопками появлялось ну как в нормальных играх?
|
|
|
DreamRunner магистр Группа: Сообщество GM Сообщений: 320
|
Добавлено: 28-01-2006 17:06 |
| делаешь скрин экрана и валишь в другую комнату с меню и там на фон ставишь этот скрин. | |
|
Mitrul гроссмейстер Группа: Сообщество GM Сообщений: 254
|
Добавлено: 29-01-2006 16:08 |
Ладно х.. с ним с меню вы мне скажите как паузу сделать?(чтобы в игре всё останавливалось!)
|
|
|
SHOORIK гроссмейстер Группа: Сообщество GM Сообщений: 132
|
Добавлено: 29-01-2006 16:15 |
F1 нажать
|
|
|
GUYVER гроссмейстер Группа: Сообщество 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; } Вот и всё!!! Пауза будет работать на ура, надеюсь тебе такая нужна? |
|
|
Mitrul гроссмейстер Группа: Сообщество GM Сообщений: 254
|
Добавлено: 30-01-2006 17:22 |
|
GUYVER Большое спасибо! Пауза нужна именно такая!
|
|
|
CRYSTALL m маэстро Группа: Сообщество 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; И все...
|
|
|
Mitrul гроссмейстер Группа: Сообщество GM Сообщений: 254
|
Добавлено: 31-01-2006 14:01 |
пасиба
|
| Страницы: 1 |
|
| Game Maker Форум / Вопросы и Ответы (Для Начинающих) / Пауза в игре |