PlaySound -Problem

Fragen zu "Adventure Game Studio"? Hier rein!
Antworten
Benutzeravatar
TheIncredibleLovis
Hobby-Archäologe
Hobby-Archäologe
Beiträge: 208
Registriert: 12.04.2005, 18:08
Wohnort: Hamburg, Regen, Frisur hält!

PlaySound -Problem

Beitrag von TheIncredibleLovis »

Hab beim suchen nichts ähnliches gefunden(was mich wundert)
Mein Problem ist folgendes:
Wenn ich mit PlaySound(x); einen SE abspielen will, 'hackt' AGS ihn ab.
Also spielt er nicht den Ganzen Sound, sondern sagen wir 4 von 5 sekunden.

Das merkwürdige ist, dass erdies nur bei manchen sounds macht.
(und seltsamerweise nicht bei den längeren, sondern bei den kürzeren!)

Code: Alles auswählen

Wait(40);
PlaySound(103);
Wait(160);
PlaySound(104);
Hier würde Sound 103 noch ganz abgespielt, 104 allerdings nicht!

könnt ihr mir helfen? :cry:

PS: 104 fängt an, wenn 103 schon durch ist, mit dem Wait(); hängts wohl nicht zusammen.
Benutzeravatar
Floyd
Logik-Lord
Logik-Lord
Beiträge: 1088
Registriert: 14.03.2004, 19:59

...

Beitrag von Floyd »

Steht hinter dem PlaySound(4); noch ein weiterer Befehl und
werden eventuell noch weitere Sounds abgespielt? Da AGS für Soundeffekte nur 3 Kanäle hat, schneidet er, wenn bereits 3 abgespielt werden, einen der 3 ab, um den 4ten zu spielen.
Vielleicht funktioniert es ja mit PlaySoundEx(Nummer, Kanal); .
MfG Floyd
Benutzeravatar
TheIncredibleLovis
Hobby-Archäologe
Hobby-Archäologe
Beiträge: 208
Registriert: 12.04.2005, 18:08
Wohnort: Hamburg, Regen, Frisur hält!

Re: ...

Beitrag von TheIncredibleLovis »

Floyd hat geschrieben:Steht hinter dem PlaySound(4); noch ein weiterer Befehl und
werden eventuell noch weitere Sounds abgespielt? Da AGS für Soundeffekte nur 3 Kanäle hat, schneidet er, wenn bereits 3 abgespielt werden, einen der 3 ab, um den 4ten zu spielen.
Vielleicht funktioniert es ja mit PlaySoundEx(Nummer, Kanal); .
MfG Floyd
:o Ahh danke, das wird es sein!

edit: :( das wars zwar nicht, aber ich hab die sounds jetzt einfach manuell mit dem NeroWaveEditor ne sekunde länger gemacht. So gehts auch.
Antworten