Informatik

Kollision erkennen

Damit unser Spiel noch spannender wird, wollen wir erkennen, wenn die Orange in die Schale fällt und ein Klang abgespielt werden. Dazu müssen wir die Kollision zwischen der Orange und der Schale programmieren.

Orange programmieren

Dafür müssen wir einen neuen Ereignis-Block der Orange hinzufügen.

  1. Wähle die Figur Orange
  2. Ziehen einen Wenn grüne Flagge angeklickt wird-BLock in den Skriptbereich.

Alle Wenn grüne Flagge angeklickt wird-Blöcke werden gleichzeitig ausgeführt.

  1. Wir wollen nun fortlaufen überprüfen, ob die Orange die Figur Bowl berüht. Wenn dies der Fal ist, soll ein Klang abgespielt werden. Anschließend soll die Orange zurückgesetzt werden.

Du bist ja schon gut im Programmieren 😄. Vielleicht schaffst du es die benötigten Blöcke richtig zusammenzusetzen. Wenn es dir nicht gelinkt, kannst du dir die Lösung anschauen und übernehmen.

Wenn die grüne Flagge angeklickt

wiederhole fortlaufend

falls <>, dann

wird (Bowl v) berührt?

gehe zu (Zufallsposition v) setze y auf (180)

spiele Klang (Pop v)

Wenn die grüne Flagge angeklickt wiederhole fortlaufend falls <wird (Bowl v) berührt?>, dann spiele Klang (Pop v) gehe zu (Zufallsposition v) setze y auf (180)

Kollision erkennen