Innen: Hungarian Scratch-Wiki
A várj eddig () blokk vezérlő és stack blokk. A blokk megállítja a scriptet, amíg a beállított logikai feltétel igaz.
Példák a használatára
Mivel a blokk megállítja a scriptet, amíg a feltétel igaz, általában akkor használjuk, amikor a scriptnek várnia kell egy bizonyos eseményre. Néhány gyakori alkalmazási mód:
várj eddig: <([y hely v] értéke: [szereplő1 v]) > [50]>
várj eddig: <(változó)>[10]>
várj eddig <(elkészült?) = [1]>
[előző idő v] legyen (időmérő) várj eddig: <((időmérő) - (előző idő))> [0.5]>
Alternatív megoldások
Ezt a blokkot egy Ismételd amíg () blokkal is helyettesíthetjük.
ismételd eddig: <nem <egér lenyomva?>>