Várj () mp-et (blokk)

A várj () mp-et blokk vezérlő blokk és stack blokk. A blokk annyi másodpercre állítja meg a scriptet, amennyit meghatározunk benne (ez decimális szám is lehet).

Ezt a blokkot akkor használjuk, ha egy szereplőnek várnia kell egy másik műveletre.


Példák a használatára:

Ez a blokk segít szünetet létrehozni, amikor szükségünk van rá. Mivel sokszor van ilyesmire szükség, a blokkot számos projektben alkalmazhatjuk. Néhány általános felhasználási mód:

  • Időzítők
    mindig
    várj(60) mp-et
    következő jelmez
    
  • Animáció késleltetések
    ismételd (10)
    várj (0.05) mp-et
    következő jelmez
    


  • Virtuális szimulációk
    várj (300) mp-et
    küldj üzenetet [hello v]
    


  • Segít abban, hogy a változók elérjék a megfelelő értéküket a Java Player-ben
    zz-ra kattintáskor
    [változó v] legyen [0[
    várj (0) mp-et
    [változó v] változzon (1)
    


  • A Flash Player-ben lehetővé teszi az oldal frissítését, így a szereplők érzékelni tudják a tollal készített objektumokat.
    készíts lenyomatot
    ugorj x:(-50) y:(80)
    várj (0) mp-et
    ismételd eddig <érintesz [] színt>
    x változzon (1)
    várj (0) mp-et
    

    Alernatíív megoldások

    Ezt a blokkot helyettesíthetjük bármelyik másik alábbi scripttel:

    Időmérő használata:

    nullázd az időmérőt
    várj eddig:<nem<(időmérő) < (érték)>>
    

    Sajnos ha egy másik feladat miatt helyreállítódik az időmérő, akkor másik alternatívát kell alkalmaznunk.

    [változó v] legyen (időmérő)
    várj eddig: <nem<((időmérő) -(érték)) < (várakozási idő)>>
    
    

    Ez a megoldás az időmérőt használja, mert ez sokkal pontosabb, mint a player által előállított. Utóbbi késik, mivel meg kell változtatnia a változóját.

    Csússz () mp-ig to X: () Y: () használata

    csússz (várakozási idő) mp-ig x:(x hely) y: (y hely)
    

    Ezt a megoldást célszerű olyan szereplőknél alkalmazni, amelyek nem mozognak, mert mozgás közben is a megfelelő helyre pozícionálja őket.

    Mondd () () mp-ig vagy Gondold () () mp-ig használata

    mondd: [hello!] (várakozási idő) mp-ig
    
    gondold: [hello!] (várakozási idő) mp-ig
    

    Célszerű akkor használni, ha a szereplő nem gondol vagy mond semmit sem, mert ez a megoldás felülírja bármit is mondjon vagy gondoljon a karakter.

    Szünetelj () ütemig

    szünetelj  (((tempó) / (60)) * (várakozási idő)) ütemig
    

    Játszd le: () és várd meg hasznáata Megjegyzés: a hangnak olyan hosszúnak kell lennie, amennyivel késleltetni akarunk.

    játszd le: [meow v] és várd meg
    
  • A lap utolsó módosítása: 2016. június 29., 08:54