Moin,
bin hier gerade am verzweifeln -.-
google ist ja mein freund, wenn ich was nicht weiss. Aber wenn man beiträge findet wie "jetz gehts" aber keiner schreibt warum ... -.-
Also mein problem ist - ich habe einige wav files die ich nacheinander auf der website abspielen möchte.
die waves sind unterschiedlich lang (unter 1 sec) und sollen direkt nacheinander abgespielt werden.
Vom sinn her wie bei einem NAVI, bei dem die einzellnen stimm-teile aneinandergereiht werden.
Ich bin soweit, dass ich mir mit php sehr einfach die wortlaute zusammen setze.
$play_sound[1]['sound'] = '<embed src="' . $path_Sounds . '1.wav" autostart=true width="1" height="1">';
$play_sound[2]['sound'] = '<embed src="' . $path_Sounds . '2.wav" autostart=true width="1" height="1">';
...
Aufgerufen hab ich es bis jetzt mit dann mit einem einfachem
Das problem ist nun, dass die sounds gleichzeitig abgespielt werden.
Hatte eine pause mit javascript eingebaut, allerdings "lagt" es - spielt die sounds manchmal nacheinander ab, manchmal fast zugleich.
Dachte auch schon daran die filesize zu lesen, geteilt durch 1024 *10 und dies als pause zu nutzen. Funktioniert aber auch nicht.
Was ich dann gefunden habe war das:
sound = new Array();
sound[0] = "1.mp3";
sound[1] = "2.mp3";
sound[2] = "3.mp3";
counter = 0;
var my_sound:Sound = new Sound();
my_sound.loadSound(sound[counter], true);
counter++;
my_sound.onSoundComplete = function() {
if(counter<sound.length){
my_sound.loadSound(sound[counter], true);
counter++;
}
}
Alles anzeigen
von dieser website: http://www.flashforum.de/forum/actionsc…len-214915.html
Allerdings verstehe ich JS nicht und es scheint dieses script funktioniert nicht.
Brauch da echt hilfe =)
Wenn möglich mit dem ganzen script, damit ich sehe, was in JS da passiert.
Danke!