Loop Sound stoppt nicht

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

coldie

Betreff: Loop Sound stoppt nicht

BeitragDo, Jun 22, 2006 7:25
Antworten mit Zitat
Benutzer-Profile anzeigen
Code: [AUSKLAPPEN]
Case 1

If pfeifw<20000
pfeiferh=pfeiferh+2               ;Erhöhung der Erhöhung
pfeifw=8000+0.1*pfeiferh*pfeiferh ;"Pfeifwert"
ChannelPitch pfeifsound,pfeifw
pfeifsound=PlaySound(pfeif1)
ChannelVolume pfeifsound,(1-(0.00005*pfeifw))
LoopSound pfeif1

Else
pfeif1=0
StopChannel pfeifsound
pfeiferh=0
pfeifw=0
apustart=0
EndIf

End Select


kann mir jemand sagen warum der sound nicht aufhört zu spielen? Ich hab die channel volume Loopsound und playsound befehle in etlichen reihenfolgen versucht aber das scheint egal zu sein. Der Sound wird auch nicht leiser. Confused

x-pressive

BeitragDo, Jun 22, 2006 8:11
Antworten mit Zitat
Benutzer-Profile anzeigen
Arrow LoopSound wird nur einmal benutzt -am besten gleich nach LoadSound.

Arrow Du startest mit jedem Durchlauf einen neuen Channel, ohne den letzten erst mal zu stoppen. Da der geladene Sound auf "loop" gesetzt ist, hört keiner dieser Channels auf zu spielen.

Arrow Schon mal von Einrücken und sauberer Formatierung gehört? Vor allem, wenn andere den Code lesen sollen, ist das zumindest ein Zeichen von Höflichkeit und Respekt. Grrrr... Confused

Code: [AUSKLAPPEN]
If pfeifw < 20000
   StopChannel   pfeifsound
   pfeiferh    = pfeiferh+2                 
   pfeifw      = 8000+0.1*pfeiferh*pfeiferh
   pfeifsound  = PlaySound(pfeif1)
   ChannelPitch  pfeifsound,pfeifw
   ChannelVolume pfeifsound,(1-(0.00005*pfeifw))
Else
   StopChannel pfeifsound
   pfeif1   = 0
   pfeiferh = 0
   pfeifw   = 0
   apustart = 0
EndIf
• BLITZ SHOWCASE:
PARTICLE CANDY • PARTICLE CANDY FOR iPHONE • SPRITE CANDY • DON'T GET ANGRY! 2-3 • CLICK CLACK XL
 

coldie

BeitragDo, Jun 22, 2006 8:24
Antworten mit Zitat
Benutzer-Profile anzeigen
jo thx funktioniert einwandfrei jetzt. Und sry wegen dem unübersichtlichen Code Embarassed

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group