Învață să codezi (cu Scratch și JavaScript)

Acest proiect vă va ajuta să învățați cum să mutați un sprite în timp ce vă deplasați mouse-ul pe scena Scratch. În acest proiect, vom face un pește să se miște pe un indicator al mouse-ului și să-l facem să întâlnească un crab. Când se întâlnesc amândoi, își vor spune „salut” unul altuia.

1. Creați un nou proiect Scratch. Adăugați un fundal al scenei „subacvatice” din biblioteca Scratch. Adăugați și un pește și un crab din bibliotecă.

mouse-ului
2. Vrem să mutăm peștele pe indicatorul mouse-ului și să-l luăm în întâmpinarea crabului. Pentru asta va trebui să mutăm peștele către indicatorul mouse-ului. Dacă peștele și crabul sunt suficient de apropiați, afișați „salută” de la ambii sprite. Urmați scriptul afișat aici pe măsură ce îl creați pe computer. Adăugați fiecare bloc unul câte unul. Rulați-l mai întâi și verificați dacă funcționează așa cum v-ați imaginat. Abia după aceea adăugați următorul bloc. Vă va ajuta să aflați cum funcționează fiecare bloc.

Script pentru sprite de pește

dacă.atunci blocul verifică starea, dacă este adevărat, rulează blocul în interior.

„Difuzare” din blocul „CONTROL” trimite un mesaj către toate celelalte scripturi din proiect. Acest pește se mișcă și atunci când atinge crabul, vrem să trimitem un mesaj blocurilor de scripturi pentru spritul Crab.

3. Crab sprite va spune „salut” când primește un mesaj cu următorul script.

Script pentru sprite de crab

Aflați despre blocurile de control „difuzare” și „recepție”. Sunt foarte utile.

difuzat blocul trimite un mesaj tuturor spritelor (și fundalului). Acest lucru este util dacă doriți să spuneți altor sprite când să facă ceva.

Ce vrei să facă atunci când primesc mesajul? Vedea