Innen: Hungarian Scratch-Wiki

Az () Üzenet Érkezésekor blokk egy Esemény blokk és egy Kalap blokk. A szkriptek, amik ezzel a blokkal kezdődnek, meghívásra kerülnek amennyiben üzenet érkezik.

Ha a mindig blokk gyorsabban küldi az üzenetet, int ahogy a szkript be tudná fejezni az előzőt, abban az esetben elölről indul a a szkript anélkül, hogy minden blokk lefutott volna. Ez az eset elkerülhető, a Küldj üzenetet () és várj blokk használatával.

Példák

A Küldj üzenetet () célja, hogy szkripteket hívjon meg. Egy szkriptnek az () üzenet érkezésekor blokkot kell viselnie az üzenet kiértékeléséhez. Néhány általános használati eset:

  • Változtatás előkészítése egy projektben.
    
    [Hiba v] üzenet érkezésekor
    jelenj meg
    várj (3) mp-et
    [szín v] hatás legyen (25)
    [minden feladat v] álljon le
    
  • A kiválasztott szereplő elrejtése, üzenet érkezésekor
    
    [Üzenet v] Üzenet érkezésekor
    tűnj el
    
  • új színtér beállítása
    [következő háttér v] üzenet érkezésekor
    következő jelmez
    
  • Szkriptekkel vagy szereplőkkel való kommunikáció
    zz-ra kattintáskor
    mondd: [hi!] (1) mp-ig
    küldj üzenetet[kommunikálj v]
    
    [kommunikálj v] üzenet érkezésekor
    mondd:[hi!] (1) mp-ig
    


  • Farokrekurzió készítése
    
    [fuss v] üzenet érkezésekor
    ...
    küldj üzenetet[fuss]
    
    
    
  • Játék megnyerése
    
    [győzelem v] üzenet érkezésekor
    mondd [Nyertél! v] (2)mp-ig
    

    Lásd még

  • Küldj üzenetet ()
  • Küldj üzenetet () és várj
  • Üzenet
Cookies help us deliver our services. By using our services, you agree to our use of cookies.