- Сообщений: 122
- Спасибо получено: 65
Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.
Как убрать удержание кнопок?
7 мес. 1 нед. назад #131488
от VaNyuHa
VaNyuHa создал тему: Как убрать удержание кнопок?
RPGMMV.
Давно уже делаю свой проект, но задался вопросом почем-то только щас... В моем проекте будет не мало других "взаимодействий", где управляешь не ГГ, а к примеру, переключаешь изображения и выбираешь нужное. Например ввод пароля в графическом исполнении, где будет само табло и между ячейками переключаешься и стрелками вверх или вниз вводишь нужные числа (самый простой пример). Дык вот, я использую ту штуку, что при условии, если нажата "вправо" то активная ячейка на экране переходит в право на один шаг. Но если зажать, то переходит постоянно вправо до последней ячейки. А мне нужно, чтобы нажал и даже если держишь, пока кнопку не отпустишь и ещё раз не нажмёшь, на следующую ячейку вправо не попадешь. Просто оно супер быстро срабатывает, т.е. ты легонько нажал вправо, и он сразу на несколько ячеек вправо ушел, так как условие "нажата кнопка влево" выполняется постоянно. Ну чтобы так не перескакивал резко вправо или влево, я пока что делаю просто "маршрут для игрока (ждать 7 кадров). Таким образом резко не переключаются ячейки, но удержание конечно никуда не делось. Однако теперь с этим ждать, даже 7 кадров, если кто то очень быстро захочет переключать ячейки, то игра уже это сделать не даст.
В общем мне нужно понять, как можно сделать при исполнении условия "нажата влево" и т.д. чтобы при одном нажатии оно выполнилась, а чтобы выполнилась условие снова, нужно сначала отпустить и снова потом нажать.
Давно уже делаю свой проект, но задался вопросом почем-то только щас... В моем проекте будет не мало других "взаимодействий", где управляешь не ГГ, а к примеру, переключаешь изображения и выбираешь нужное. Например ввод пароля в графическом исполнении, где будет само табло и между ячейками переключаешься и стрелками вверх или вниз вводишь нужные числа (самый простой пример). Дык вот, я использую ту штуку, что при условии, если нажата "вправо" то активная ячейка на экране переходит в право на один шаг. Но если зажать, то переходит постоянно вправо до последней ячейки. А мне нужно, чтобы нажал и даже если держишь, пока кнопку не отпустишь и ещё раз не нажмёшь, на следующую ячейку вправо не попадешь. Просто оно супер быстро срабатывает, т.е. ты легонько нажал вправо, и он сразу на несколько ячеек вправо ушел, так как условие "нажата кнопка влево" выполняется постоянно. Ну чтобы так не перескакивал резко вправо или влево, я пока что делаю просто "маршрут для игрока (ждать 7 кадров). Таким образом резко не переключаются ячейки, но удержание конечно никуда не делось. Однако теперь с этим ждать, даже 7 кадров, если кто то очень быстро захочет переключать ячейки, то игра уже это сделать не даст.
В общем мне нужно понять, как можно сделать при исполнении условия "нажата влево" и т.д. чтобы при одном нажатии оно выполнилась, а чтобы выполнилась условие снова, нужно сначала отпустить и снова потом нажать.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
7 мес. 1 нед. назад #131489
от Alx_Yago
Alx_Yago ответил в теме Как убрать удержание кнопок?
Используй в условии вместо стандартной мейкеровской команды скрипт Input.isTriggered(left)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Aristarx13
-
- Не в сети
- Забанен
-
- Третий закон: «Любая достаточно развитая технология неотличима от магии». А. Кларк.
Скрыть
Больше
- Сообщений: 13
- Спасибо получено: 18
7 мес. 1 нед. назад #131492
от Aristarx13
Aristarx13 ответил в теме Как убрать удержание кнопок?
Верно, но только left надо взять в кавычки, а то будет ошибка.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
7 мес. 5 дн. назад #131493
от VaNyuHa
VaNyuHa ответил в теме Как убрать удержание кнопок?
Спасибо большое!
Все работает на все кнопки настроил щас!
Вообще щас кайф стал! А то танцы с бубном сам себе устроил
Хочу выразить огромную благодарность светлой зоне!
Когда нибудь, когда доделаю свой проект, обязательно упомяну этот сайт в титрах в благодарностях. Люди отзывчивые и на удивление очень много "Ветеранов", которые ещё тут с 2018 года (или когда я впервые то сюда зашел? уже не помню...).
Спасибо тем, кто не бросает свое дело и продолжает активность здесь! Спасибо всем, кто всегда готов помочь людям!
С вами мой проект будет лучше!
Ответил на сообщение спустя только 2 дня... Эх уж эта взрослая жизнь... Мало времени на себя и разработку игр.
Все работает на все кнопки настроил щас!
Вообще щас кайф стал! А то танцы с бубном сам себе устроил
Хочу выразить огромную благодарность светлой зоне!
Когда нибудь, когда доделаю свой проект, обязательно упомяну этот сайт в титрах в благодарностях. Люди отзывчивые и на удивление очень много "Ветеранов", которые ещё тут с 2018 года (или когда я впервые то сюда зашел? уже не помню...).
Спасибо тем, кто не бросает свое дело и продолжает активность здесь! Спасибо всем, кто всегда готов помочь людям!
С вами мой проект будет лучше!
Ответил на сообщение спустя только 2 дня... Эх уж эта взрослая жизнь... Мало времени на себя и разработку игр.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Время создания страницы: 0.089 секунд
