Делаю игрушку в которой нет свободного перемещения вообще, а на стрелочки назначены действия.
Персонаж может двигаться только влево и вправо, это рогалик.
Движения персонажа я делаю вручную, типа "если нажато влево, - прыжок на один квадратик влево". Проблема в том, что персонаж должен двигаться прыжками по клеткам.
На кнопку вверх назначена менюшка персонажа, а на кнопку вниз - обыск квадратика. Каждый квадратик, по сути, комната.
Проблема вот в чем:
Когда я зажимаю "вправо" или "влево", персонаж одновременно движется и прыгает. Это выглядит не очень, потому что он не должен двигаться вообще, он должен только выполнять команду прыжка на клетку вперед. Поэтому мне нужно отключить стандартное управление персонажем вообще, потому что я делаю свое собственное. Надеюсь, проблема ясна. Уверен, решение есть.
Я пробовал схитрить и поставить автоматическое событие на фоне, в котором постоянно идет ожидание в 1 секунду. Это сработало, персонаж и правда начал прыгать по секторам, как я и задумал, но при этом он не смог взаимодействовать с событиями на карте. :с Видимо это как раз-таки потому что автоматическое событие на фоне активно... Поэтому я решил, что нужно просто отключить стандартное управление. Это единственный выход.
Версия мейкера MV
Социальные закладки