Kursinhalt
Unity für Anfänger
Unity für Anfänger
Geräusche im Spiel Hinzufügen
Beginnen Sie damit, Ihre Sounddatei in den Assets-Ordner zu ziehen und abzulegen.
Zum Beispiel haben wir in diesem Szenario eine Sounddatei gezogen, die abgespielt wird, wenn der Spieler gewinnt.
Ziehen Sie danach den Audioclip aus dem Assets-Ordner in die Effektliste im Sound-Manager.
Fügen Sie nun die folgende Zeile zur Gewinnbedingung hinzu.
In diesem Unity-Skript wird die Methode OnTriggerEnter2D
verwendet, um zu erkennen, wann ein Spielobjekt mit einem 2D-Collider in eine Triggerzone eintritt. Wenn das Objekt ein Tag mit der Bezeichnung "win" hat, aktiviert das Skript ein UI-Element namens winPanel
, um eine Gewinnnachricht oder einen Gewinnbildschirm anzuzeigen.
Gleichzeitig ruft es die Methode PlayEffect
von der SoundManager
Singleton-Instanz auf, um einen Soundeffekt abzuspielen. Der abgespielte Soundeffekt ist derjenige, der sich an Index 1 in der Effektliste des Soundmanagers befindet, die typischerweise im Unity-Editor vorkonfiguriert ist.
Sie können auf diese Weise weitere Soundeffekte hinzufügen, und alles wird perfekt funktionieren.
Danke für Ihr Feedback!