Várj eddig: () (blokk)

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:

  • Megvárja, míg egy szereplő elmozdul valahova.
    várj eddig: <([y hely v] értéke: [szereplő1 v]) > [50]>
    
    
  • Megvárja, míg egy változó meghalad egy bizonyos mennyiséget.
    várj eddig: <(változó)>[10]>
    
  • Egy másik script vagy szereplő válaszára vár.
    várj eddig <(elkészült?) = [1]>
    
  • Egy bizonyos ideig vár.
    [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?>>
    
    • A lap utolsó módosítása: 2016. június 29., 09:02