Menj () lépést

A Menj () lépést blokk mozgási feladatok között található belső elem. A blokk az aktuális szereplő jelmezét mozdítja el adott lépéssel abba az irányba, amerre a szereplő néz. Egy lépés egy pixelnek felel meg. A blokk trigonometriát használ ahhoz, hogy a számítógép kezelni tudja a megfelelő irányba való mozgást.

Példa a használatra

Ahelyett, hogy bonyolult kódokban használnánk az X változzon () (blokk) és az Y változzon () (blokk) blokkokat, ezzel az elemmel sokkal könnyebben mozgathatjuk a karakterünket.

Néhány általános felhasználása a Menj () lépést blokknak:

  • Szereplő mozgatása
zz-ra kattintáskor
jelmez [jobbra-balra nézhet v]
mindig
menj (10) lépést
ha szélen vagy, pattanj vissza
  • Szereplő mozgatása egy animáció során
ismételd (10)
menj (10) lépést
  • A szereplő kövesse az egérmutatót
mindig
nézz [egérmutató v] irányába
menj (10) lépést

Alternatív megoldás

Ez a blokk helyettesíthető a következő kóddal:

ugorj x: ((x hely) + (([sin v] (irány)) * (szám))) y: ((y hely) + (([cos v] (irány)) * (szám))

Lásd még:

  • A lap utolsó módosítása: 2016. május 6., 11:26