Съдържанието

Контролиране на рамки с 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, стойността на Х на кръга ще намалее всеки път 'При актуализация на' се нарича.


Play Игра

Провеждане на бутони 10

Контролиране на рамки с JavaScript Създаване на линия игра
Тази документация е преведена от английски език, използвайки онлайн преводач. Извиняваме се, ако забележите някакви грешки. Ако искате да ни помогне да корекции. Там е редактор на превод в Hippani Animator (в меню Помощ). Ние давам вън свободен позволение ключов камък към всеки, който коригира повече от 100 фрази. Свържете се с нас за повече подробности.