2.12 SPIEL - Ballon Aufblasen¶
Hier spielen wir ein Ballonaufblas-Spiel.
Nachdem die grüne Flagge angeklickt wurde, wird der Ballon immer größer. Wenn der Ballon zu groß wird, platzt er; wenn der Ballon zu klein ist, fällt er herunter; du musst beurteilen, wann du den Knopf drücken solltest, um ihn nach oben fliegen zu lassen.
Benötigte Komponenten¶
Für dieses Projekt benötigen wir die folgenden Komponenten.
Es ist definitiv praktisch, ein ganzes Set zu kaufen. Hier ist der Link:
Name |
ARTIKEL IN DIESEM KIT |
LINK |
---|---|---|
ESP32 Starter Kit |
320+ |
Sie können sie auch separat über die untenstehenden Links kaufen.
KOMPONENTENBESCHREIBUNG |
KAUF-LINK |
---|---|
- |
|
Was Sie Lernen Werden¶
Kostüm für das Sprite malen
Schaltung Aufbauen¶
Der Knopf ist ein 4-poliges Gerät, da Pin 1 mit Pin 2 verbunden ist und Pin 3 mit Pin 4, wenn der Knopf gedrückt wird, sind die 4 Pins verbunden, wodurch der Stromkreis geschlossen wird.
Bauen Sie die Schaltung gemäß dem folgenden Diagramm auf.
Verbinden Sie einen der Pins auf der linken Seite des Knopfes mit Pin14, der mit einem Pull-Down-Widerstand und einem 0,1uF (104) Kondensator verbunden ist (um Schwankungen zu eliminieren und ein stabiles Level auszugeben, wenn der Knopf betätigt wird).
Verbinden Sie das andere Ende des Widerstands und des Kondensators mit GND, und einen der Pins auf der rechten Seite des Knopfes mit 5V.
Programmierung¶
1. Ein Sprite und einen Hintergrund hinzufügen
Lösche das Standard-Sprite, klicke auf den Choose a Sprite-Button in der unteren rechten Ecke des Sprite-Bereichs und wähle das Balloon1-Sprite aus.
Füge einen Boardwalk-Hintergrund über den Button Choose a backdrop hinzu oder andere Hintergründe, die dir gefallen.
2. Ein Kostüm für das Ballon1-Sprite malen
Jetzt malen wir ein explodierendes Effektkostüm für das Ballon-Sprite.
Gehe zur Costumes-Seite des Balloon1-Sprites, klicke auf den Button Choose a Costume in der unteren linken Ecke und wähle Paint, um ein leeres Costume zu erhalten.
Wähle eine Farbe und benutze dann das Brush-Werkzeug, um ein Muster zu zeichnen.
Wähle erneut eine Farbe, klicke auf das Füllwerkzeug und bewege die Maus innerhalb des Musters, um es mit einer Farbe zu füllen.
Schreibe abschließend den Text BOOM, damit ein Explosionseffektkostüm fertig ist.
3. Skript für das Ballon-Sprite
Setze die Anfangsposition und Größe des Balloon1-Sprites.
Lass dann das Balloon-Sprite langsam größer werden.
Wenn der Knopf gedrückt wird (Wert ist 1), hört das Balloon1-Sprite auf, größer zu werden.
Wenn die Größe weniger als 90 beträgt, fällt es (y-Koordinate nimmt ab).
Wenn die Größe größer als 90 und kleiner als 120 ist, fliegt es in den Himmel (y-Koordinate nimmt zu).
Wenn der Knopf nicht gedrückt wurde, wird der Ballon langsam größer und wenn die Größe größer als 120 ist, explodiert er (wechselt zum Explosionseffektkostüm).