Álljon le Szkript (blokk)

Az Álljon le Szkript blokk egy vezérlés blokk és Kalap blokk. A blokk célja, a benne foglalt szkript leállítása volt. Hasonlóan működött, mint a Minden feladat álljon le (blokk), azzal a különbséggel, hogy csak a hozzá tartozó szkripteket állította le, nem pedig a projekt összes szkriptjét.

Az 1.2-es verzió előtt Kirakóelem blokk volt.

A blokk a elavulását a Scratch 2.0 kiadása és a stop () blokk bevezetése okozta.


Más megoldások

Az "Álljon le Szkript"-et leggyakrabban ciklusok leállítására használták. (pl a "Mindig" és "Mindig ha" ciklusoknál). Általában az "Ismételd eddig" kerülőmegoldásaként szolgált.

ismételd eddig <A szkript megállási feltétele>
. . .

Sajnos ez a kerülőmegoldás nem tökéletes. Az "Álljon le Szkript" elsődleges előnye, hogy a cikluson keresztül is használható. A hosszabb ciklusok esetleg igényelhetik, hogy megállítsuk a szkriptet, olyan gyorsan ahogy lehet ahelyett, hogy megvárnánk, amíg végig fut a ciklus. Ezt igen egyszerű megoldani az "Álljon le Szkript" és a Ha () Akkor{blokk} használatával. Például, a következő szkript "reakció ideje" lényegesen gyorsabb, mint a korábbié.

mindig
. . .
ha <meg kellene állnom>
álljon le script
end
. . .
ha <meg kellene állnom>
álljon le script
end
  • A lap utolsó módosítása: 2016. szeptember 30., 10:54