Workshops App-Entwicklung

Würfel-App – Schritt 2

Hör mal, wer da würfelt!


Ziel 2

Es ertönt ein Würfelgeräusch, wenn auf die Würfeln-Taste getippt wird, und anschließend wird das Ergebnis vorgelesen. 


Design-Ansicht

Benötigt werden:

  1. Ein Element des Typs Musikwiedergabe

  2. Ein Element des Typs TextZuSprache

Hinweis: Die Elemente tauchen nicht auf dem Bildschirm auf, sondern sind unten im Bereich "nicht sichtbare Komponenten" dargestellt. 

Vergebt sinnvolle Namen für die Elemente. Wählt in der Eigenschaft Quelle des Musikwiedergabe-Elements den Würfel-Sound aus eurem Download-Ordner aus. 



Hilfe benötigt? So könnte das aussehen...

wuerfel2_designer.png

wuerfel2_designer2.png



Blöcke-Ansicht (Programmierung)

Funktion Würfelergebnis vorlesen

Auslöser: Klick auf Würfeltaste, Sound-Wiedergabe abgeschlossen

Zu verändernde Elemente: Musikwiedergabe → Spiele Würfel-Sound, TextZuSprache → Spreche Ergebnis

Berechnung:


  1. Erstellt einen Start-Block für das Musikwiedergabe-Element.
    Diese soll zeitgleich abgespielt werden, wenn die Würfel-Taste gedrückt wird.

  2. Erst wenn der Würfel-Sound abgespielt ist, soll das Ergebnis vorgelesen werden.
    Erstellt deshalb ein Abgeschlossen-Ereignis für den Würfel-Sound

  3. Erstellt einen Sprich-Block, welches das Ergebnis als Nachricht enthält. 

  4. Verknüpft das Abgeschlossen-Ereignis und den Sprich-Block.


Hilfe benötigt? Hier gibt es die Lösung...

wuerfel2_bloecke.png



Testen

  1. Funktioniert die Würfel-Funktion nach wie vor?

  2. Ertönt beim Tippen auf die Taste ein Würfel-Geräusch?

  3. Wird das korrekte Würfel-Ergebnis vorgelesen?

  4. Wir zuerst das Geräusch abgespielt und dann das Ergebnis vorgelesen? 

Funktioniert alles? Herzlichen Glückwunsch! Weiter geht es auf der nächsten Seite!