Съдържание:
Видео: JeuTropFacile - WayTooEasyGame: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Това е игра, изцяло направена на HTML и JavaScript с библиотеката P5js. Има 2 файла с име index.html и sketch.js. Аз съм много начинаещ в кода, така че съжалявам, ако не е ясно.
Можете да играете играта с тази връзка
Вие управлявате бяла топка с клавишите със стрелки и трябва да избягвате червената топка (в момента има само една).
Създадох 2 променливи: posX = 200 и posY = 200
На sketch.js създадох платно в настройката на функцията с 640x на 480y със сив фон в чертежа на функцията, след което създадох бял кръг с позиция на posX, posY, 75, 75.
Стъпка 1: Преместване на кръга
Както вече казах, можете да използвате клавишите със стрелки, за да преместите кръга.
За да направя това, създадох функция updatePositionEllipse ().
Използвах това условие, за да работи: if (keyIsDown (DOWN_ARROW)) {
posY += 5;
}
При натискане на клавиша надолу кръгът се движи надолу.
Използвах го на всеки друг клавиш, така че можете да се движите наляво, надясно, нагоре и надолу.
Стъпка 2: Създаване на гранични граници
За да накарам бялата топка да спре в края на платното, използвах функцията testOutOfScreen.
Вътре в него използвах условието if (posX> 600) {
posX = 600; strokeWeight (6); ход („син“); ред (637, 0, 637, 480); }
ако позицията на x е по -добра от 600: тя блокира топката и изчертава синя линия с рамка 6, поставена от дясната страна на платното.
Правя това за всяка граница.
Препоръчано:
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: 7 стъпки
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: Понякога вибрациите са причина за сериозни проблеми в много приложения. От валове и лагери на машината до работа на твърдия диск, вибрациите причиняват повреда на машината, ранна подмяна, ниска производителност и нанасят сериозен удар върху точността. Мониторинг
Първи стъпки с STM32f767zi Cube IDE и качване на персонализирана скица: 3 стъпки
Първи стъпки с STM32f767zi Cube IDE и качване на персонализирана скица: КУПЕТЕ (щракнете върху теста, за да закупите/посетете уеб страницата) STM32F767ZISUPPORTED SOFTWARE · STM32CUBE IDE · KEIL MDK ARM µVISION · EWARM IAR EMBEDDED WORKBENCH използва се за програмиране на STM микроконтролери
Как да направите 4G LTE двойна BiQuade антена Лесни стъпки: 3 стъпки
Как да направя 4G LTE двойна BiQuade антена лесни стъпки: През повечето време, с което се сблъсквах, нямам добра сила на сигнала за ежедневните ми работи. Така. Търся и опитвам различни видове антени, но не работи. След загубено време намерих антена, която се надявам да направя и изпробвам, защото тя не градивен принцип
Дизайн на играта с бързо движение в 5 стъпки: 5 стъпки
Дизайн на игра с Flick в 5 стъпки: Flick е наистина прост начин да направите игра, особено нещо като пъзел, визуален роман или приключенска игра
Система за предупреждение за паркиране на автомобил Arduino - Стъпки по стъпка: 4 стъпки
Система за предупреждение за паркиране на автомобил Arduino | Стъпки по стъпка: В този проект ще проектирам обикновена верига за сензори за паркиране на автомобил Arduino, използвайки Arduino UNO и HC-SR04 ултразвуков сензор. Тази базирана на Arduino система за предупреждение за автомобил за заден ход може да се използва за автономна навигация, измерване на роботи и други обхвати