Kerülj a () (blokk)

A Kerülj a () blokk egy Mozgás blokk és egy Kirakóelem. A blokk beállítja a szereplő X és Y pozícióját oda, ahova az egér mutat vagy ahol egy másik szereplő van - vagyis a szereplőt egy véletlenszerű pozícióra, az egérmutatóhoz vagy egy másik szereplőhöz mozgatja.

Példák a használatára

Az Ugorj X:() Y:() (blokk) blokkal nem lehet egyszerűen egy szereplőt egy kiválasztott objektumhoz mozgatni. A Kerülj a () blokkal viszont lehetséges mozgatni egy szereplőt más szereplőkhöz vagy az egérmutatóhoz.

Néhány gyakori alkalmazása a Kerülj a () blokknak:

mindig
kerülj a [egérmutató v]
  • Egy ruhadarab, amit egy szereplő (a példánkban Dani) visel, ezért rajta kell maradnia
mindig
kerülj a [Dani v]
  • Ne mozduljon el a szereplő mellől
mindig
kerülj a [Sprite1 v]
  • Ceruza irányítása az egérrel
mindig 
ha <egér lenyomva?> akkor
kerülj a [egérmutató v]
érintsd oda a tollat
különben
emeld fel a tollat
  • Tárgyak helyének változtatása (pl kincskeresős játékban)
zz-ra kattintáskor
kerülj a [véletlenszerű pozíció v]

Helyettesítő megoldások

  • A szereplőnél megadva, hogy kövesse az egérmutatót
ugorj x: (egér x) y: (egér y)
  • A szereplőt egy másik szereplőhöz kapcsolva
ugorj x: ([x pozíció v] [kiválasztott szereplő v]) y: ([y pozíció v] [kiválasztott szereplő v])

Lásd még

Sablon:Motion Blocks

  • A lap utolsó módosítása: 2016. április 24., 10:44