spieleTon
Mit dem Befehl spieleTon() kannst Du einen bestimmten Ton abspielen. Das ist besonders nützlich, um Deinen Spielen eine musikalische Note zu verleihen oder spezielle Soundeffekte zu erzeugen.
Syntax
spieleTon(ton, dauer)
- ton: Der Ton, der abgespielt werden soll (z.B. "C4", "A3", "G5").
- dauer: Die Dauer des Tons (z.B. "4n" für Viertelnote, "8n" für Achtelnote).
Parameter
- ton: Gib hier den gewünschten Ton an. Die Notation folgt üblicherweise dem Standard, bei dem Buchstaben (A-G) die Tonhöhe und Zahlen die Oktave angeben (z.B. "C4" ist das mittlere C).
- dauer: Definiert, wie lange der Ton klingen soll. "4n" steht für eine Viertelnote, "8n" für eine Achtelnote, "2n" für eine halbe Note und "1n" für eine ganze Note.
Beispiele
Beispiel 1: Einen einfachen Ton abspielen
In diesem Beispiel spielen wir den Ton "C4" als Viertelnote ab.
Beispiel 2: Eine Melodie mit mehreren Tönen erzeugen
Hier erstellen wir eine einfache Melodie, indem wir mehrere Töne nacheinander abspielen.
i = instrument()
i.spieleTon("A4", "8n")
i.spieleTon("C5", "8n")
i.spieleTon("E5", "8n")
Beispiel 3: Einen Ton bei einem Ereignis abspielen
In diesem Beispiel wird ein Ton abgespielt, wenn ein Hai angetippt wird.
i = instrument()
hai = figur("hai", 200, 200, 0.3)
hai.angetippt = function() {
i.spieleTon("G3", "4n")
}
In diesem Beispiel erzeugst Du einen Hai. Wenn der Hai angeklickt wird, wird der Ton "G3" als Viertelnote abgespielt.
Zusätzliche Hinweise
- Experimentiere mit verschiedenen Tönen und Dauern, um interessante musikalische Effekte zu erzielen.
- Du kannst den spieleTon()-Befehl in Kombination mit anderen Befehlen verwenden, um interaktive und dynamische Klänge zu erzeugen.