Содержание

Управление кадров с JavaScript Создание игрового цикла

Удерживая кнопки

Этот учебник продолжает от предыдущего учебника, Управление кадров с JavaScript. Это показано, как переместить круг, удерживая нажатой кнопки. Создание управления кадров с JavaScript учебник.


Удерживая кнопки 1

Нам нужно будет отслеживать состояние каждой кнопки, добавить этот скрипт для 'Общие' в свойствах фильм.



var LeftButtonPressed=false,RightButtonPressed=false;

Включите 'Использовать релиз' для обеих кнопок. Это позволяет новое событие под названием 'На выпуске'. 'По щелчку' вызывается при нажатии кнопки. 'На выпуске' вызывается при отпускании кнопки.


Удерживая кнопки 3

Удерживая кнопки 4

Удалить текущий сценарий в 'По щелчку' событий. Добавьте следующий для 'По щелчку' и 'На выпуске' событий кнопок.



LeftButtonPressed=true;


LeftButtonPressed=false;


RightButtonPressed=true;


RightButtonPressed=false;

Теперь отслеживается состояние обеих кнопок. Добавить этот скрипт для 'При обновлении' событий в свойствах фильм. 'При обновлении' Событие вызывается каждый раз, когда фильм обновлений, которые может быть много раз в секунду.



if(LeftButtonPressed){
BlueCircle
-=1;
}
if(RightButtonPressed){
BlueCircle
+=1;
}

Когда левая кнопка, например, проходит вниз, переменной LeftButtonPressed установлено значение true. Когда это значение равно true, значение X круга будет уменьшаться каждый раз 'При обновлении' называется.


Play Воспроизвести

Удерживая кнопки 10

Управление кадров с JavaScript Создание игрового цикла
Эта документация была переведена с английского языка, с помощью онлайн-переводчик. Мы приносим извинения, если вы обнаружите какие-либо ошибки. Если вы хотите помочь нам внести исправления. Существует редактор перевода в Hippani Animator (в меню "Справка"). Мы предоставляем бесплатные лицензии ключи никому, кто исправляет более чем 100 фраз. Пожалуйста, свяжитесь с нами для получения более подробной информации.