() álljon le (blokk)

Az () álljon le blokk egy Vezérlés blokk. Az argumentumtól függően, lehet a Kezdő/Lezáró elem (minden feladat vagy e feladat), vagy Kirakóelem (szereplő többi feladata). Ez az egyetlen blokk, ami képes változtatni a formáját. A Scratch 2.0 verziójában került bevezetésre, hogy helyettesítse a Minden álljon le és a Ez a feladat álljon le blokkokat, és hogy egy szereplő más feladatait is képes legyen leállítani.


Példák a használatára

Ez a blokk a például a következőkben bemutatott módokon használható:

  • Befejezi a projektet, ha már minden művelet végrehajtódott
[vége v] üzenet érkezésekor
mondd:[Ez van srácok! v] [2 v] mp-ig
[minden feladat v] álljon le 
  • Projekt leállítása (pl ha minden életed elvesztetted a játékban)
zz-ra kattintáskor
mindig
ha < (életek) = [0] > akkor
[minden feladat v] álljon le
end
  • Billentyű érzékelésének leállítása
zz-ra kattintáskor
mindig
ha << [fel gomb v] lenyomva? > és < (ugrás) = [0] > > akkor
[magassag v] legyen [5]
end
ha < (pálya) = [7] > akkor
[this script v] álljon le
end
  • Szereplő leállítása
zz-ra kattintáskor
mindig
ha < (x pozíció) > [100] > akkor
[szereplő többi feladata v] álljon le
[e feladat v] álljon le
end
  • Csak egyszer fusson le a feladat, utána álljon le
zz-ra kattintáskor
[x v] legyen [0]
mindig
ha < (x) = [1] > akkor
[e feladat v] álljon le
end
menj (10) lépést
ha szélen vagy, pattanj vissza
[x v] változzon (1)

Sablon:Control Blocks

  • A lap utolsó módosítása: 2018. december 10., 19:13