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