From Test-Scratch-Wiki

Движи се с () стъпки
премести се с () стъпки
Катигория Движение
Тип Стеков
Добавено 11Oct03 (0.x)
Ако приемем, че черните квадратови реда са един пикселови позиции, ползването на преместване на 1 стъпка ще премести котето към червения кръг, то е финалната поиция според неговата насочена посока. Движване на 2 стъпки ще се премести към оранжевото и при 3 стъпки ще се премести към зеленото.

Движи се с () стъпки блок е от категория Bul:Движение и е стеков блок. Блокът движи спрайта напред с посочения брой стъпки в посоката, където спрайта сочи. Една стъпка е равна на един пиксел в дължина. Блока ползва тригонометрия за да се движи в точни стъпки, както как компютър го прави.

Примерни ползи

Вместо ползата на трудния Bul:код с Bul:промени x с () блок и Bul:промени y с () блок, този блок лесно може да се ползва за спрайта да се движи.

Няколко чести ползи на Движи се с () стъпки блок:

  • Правене спрайта да се движи.
когато ⚑ е щракнато
винаги 
  премести се с (10) стъпки
  ако докосваш ръба, отблъсни се
end
  • Движване спрайта напред в анимации
повтори (10)
премести се с (10) стъпки
  • Накарване спрайта да последва курсора на мишката
винаги
обърни се към [показалец на мишката]
премести се с (10) стъпки
  • Кодиране на спрайта да следва друг спрайт
винаги 
  обърни се към (other sprite v)
  премести се с (10) стъпки
end
Cookies help us deliver our services. By using our services, you agree to our use of cookies.