Game Maker - создание игр | HellRoom Games
Июль 12, 2025, 13:56:21 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости:
 
   Начало   Game Maker Помощь Правила форума Поиск Календарь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Открывабщаяся дверь по нажатию клавиш  (Прочитано 1457 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Jopa_s_dirkoi
Новичок
*

Репутация: 0
Offline Offline

API: Game Maker 8.0 Pro
Сообщений: 1



« : Декабрь 12, 2016, 23:19:55 »

Здравствуйте
Подскажите,как сделать дверь,подходя к которой игрок нажимал бы кнопку и мог бы перейти на следующий уровень.
У меня есть,определенный объект,который отвечает за переход(назвал его дверью),нужно сделать так,чтобы когда,ну хотябы,маска персонажа и маска объекта соприкасались и игрок нажимал бы клавишу,и его бы перекидывало на след.уровень. Пробовал через коллизии и "press button",но выходило так,что можно было нажать в любом месте клавишу и перекидывало,а мне нужно,чтобы это было  только возле объекта двери. Как решить?  Мда....
« Последнее редактирование: Декабрь 13, 2016, 11:58:53 от Jopa_s_dirkoi » Записан
Fur
Абы-какой
GM Pro user
*

Репутация: 463
Offline Offline

Пол: Мужской
Награды:
3000 сообщений!За постоянность! [500 дней на форуме]Третье место на HellRoom Jam #9 [Flucoldache]За лояльность! [+300 репутации]Настоящий игродел!Боже мой, посмотрите на эту медальку! Первое место на HellRoom Jam #6
API: Game Maker 8.0 Lite
Деятельность: Бурная.
Сообщений: 3673


Лисяток тебе.


« Ответ #1 : Декабрь 12, 2016, 23:29:03 »

1. http://forum.hellroom.ru/index.php?board=65.0
2. http://forum.hellroom.ru/index.php?topic=20718.0
Записан

В одной отдельно взятой фразе не должно быть больше миллиона муравьёв, пусть даже она — научного труда о муравьях.

Hyperflex
FenikProf
Участник
****

Репутация: 6
Offline Offline

Пол: Мужской
API: GameMaker Studio Standard
Деятельность: Программирование
Сообщений: 136



« Ответ #2 : Декабрь 13, 2016, 12:17:46 »

Просто надо вставить "И"  Смайлик с ладошкой
Пиши в объекте игрока
Код:
if place_meeting(x,y,o_door)&&keyboard_check_released(ord('E'))//по нажатию на 'Е'
{
room_goto_next()
}
Записан

Сон как маленькая смерть.
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

HellRoom Games © 2006-2012 All Rights Reserved
Powered by SMF 1.1.21 | SMF © 2013, Simple Machines
Страница сгенерирована за 0.093 секунд. Запросов: 29.