Hintergrund Musik (Menü,Level)

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

CrowSmith

ehemals "Fleisch"

Betreff: Hintergrund Musik (Menü,Level)

BeitragFr, Okt 23, 2009 22:06
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo Leute.

Also folgendes:

ich habe eine Hintergrundmusik in mein hauptmenü eingebunden (mit playmusic, NICHT mit load/play sound!)
und will sobald mein erstes Level beginnt die Hintergrundmusik wechseln.

Dafür muss ich die benutzte Variable "freimachen" oder "freigeben" aber wie mache ich das ?

In der B3D Hilfe steht was von irgendwelchen channelvariablen aber das verstehe ich nicht.

Kann mir also Jemand sagen wie ich die variable flushe oder zumindest anhalte damit ich eine andere benutzen kann?

Danke, euer Fleisch

mpmxyz

BeitragFr, Okt 23, 2009 22:24
Antworten mit Zitat
Benutzer-Profile anzeigen
PlayMusic gibt einen Wert zurück.
Dieser Wert ist der Handle, der für die "Channel"-Befehle gebraucht wird.
Wenn du diesen Wert mit StopChannel benutzt, dann wird die Musik nicht mehr gespielt und sie sollte dann auch komplett freigegeben werden.
Mit PlayMusic kannst du dann eine andere Musikdatei abspielen lassen und den alten Wert der Channel-Variable von dem zurückgegebenen Wert überschreiben lassen.

mfG
mpmxyz
Moin Moin!
Projekte: DBPC CodeCruncher Mandelbrot-Renderer

CrowSmith

ehemals "Fleisch"

BeitragFr, Okt 23, 2009 23:05
Antworten mit Zitat
Benutzer-Profile anzeigen
Also müsste das so aussehen:

Hintergrundmusik = playmusic ("Musik.mp3")

; Wechsel aus dem Hauptmenü zum ersten Level

stopchannel Hintergrundmusik

;Nächstes Level fängt an

Hintergrundmusik = playmusic ("Musik2.mp3")



ist das so richtig?

(Ich probier es gleich mal SO aus)

Danke auf jeden Fall

Gruß, der Fleisch

EDIT: Wunderbar, hat funktioniert. Danke vielmals !

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group