Щоб змусити спрайт підніматися і опускатися, ви можете використовувати м'яч. MoveTo a point yNow to yNow — кількість пікселів, на яку потрібно перейти. x може залишатися незмінним або використовуватися для переміщення перемички праворуч або ліворуч шляхом додавання або віднімання кількості пікселів для переміщення вбік.
Ви кидаєтеся вгору і до кінця ривка натискаєте кнопку стрибка, перебуваючи біля стіни. Це дає вам вертикальне посилення, а також трохи горизонтальне. Прискорення завжди однакове, тому чим пізніше ви стрибаєте (перебуваючи в стані тире), тим вище ви піднімаєтеся. Це стає важливим на наступних рівнях.
Натисніть і перетягніть блок «змінити y на 10» із категорії «Рух» на палітрі блоків. Приєднайте цей блок до блоку «при натисканні клавіші зі стрілкою вгору».. Блок «змінити y на 10» повідомляє вашому спрайту рухатися вгору по осі y, оскільки число стає більшим.
bounceOff() Змушує спрайт відскакувати від цілі, коли вони торкаються один одного. Ціль продовжує рухатися, як і раніше. У більшості ігор спрайти стикаються один з одним.
Щоб змусити спрайт рухатися у випадковому напрямку, надайте йому поведінку кулі та встановіть випадковий кут руху кулі (360). Якщо ви створюєте штучний інтелект для королівської битви… Вам знадобиться більш детальний план того, як ви хочете, щоб ваш штучний інтелект поводився, а також правила й обмеження, яких він має дотримуватися.
Гаразд, ми збираємося втягнути це в це, якщо тоді. Отже, якщо спрайт не торкається землі. Тоді він змінить y на мінус 1. Давайте подивимося, що там станеться.