music problems
Blitz3D Forums/Blitz3D Programming/music problems
| ||
I have an event which triggers the music to play ie if score>5 PlayMusic( titlemusic) EndIf It works but the music seem to trigger over and over again reulting in a cumulative mess of noise. How can I fix this anyone My guess is that because the score of 5 once reached is always 5 its triggering the music over and over again |
| ||
;init playing_title=false ... if score>5 and playing_title=false title_sound=playmusic(titlemusic) playing_title=true endif Now this will work if you only want it to play once. The title_sound varible allows you to check channel stuff ie, if channelplaying(title_sound) then blah blah or channelvolume(title_sound,volume#) Just better really. |
| ||
Thanks Rob. off to try it now. Thats an example of flag is n't it I already used one to open a door if certain conditions are met. Should have thought about the same mehtod here. ahh well. |
| ||
Rob had few probs with that. it only worked by deleting the first bit ie playing_title=false But it works now thats the main thing. |
| ||
> Rob had few probs with that. it only worked > by deleting the first bit ie playing_ > title=false In that case you probably need to declare playing_title as global since I bet you're doing that if score>5 stuff in a function. Maybe! |