Script (sound)

Rolandbaer

Grünschnabel
hi

Code:
_global.sound_id = 1
_global.sound_wh = 2
mein_sound = new Sound();
mein_sound.attachSound(_global.sound_id);
mein_sound.onSoundComplete = function() {
  if(_global.sound_id = 1){
 _global.sound_id = 2 
 _global.sound_wh = 1
  }
}
mein_sound.start("0",_global.sound_wh);

ich habe das script geschieben, es sollte einen anderen sound abspielen nachdem es den ersten sound 2 mal abgespielt hat.
denn ersten sound spielt er 2 mal ab aber dann ist fertig, aber warum
 
Hallo!

Tja, deine Frage ist schnell beantwortet: Du rufst den zweiten Sound nirgends auf!

Probiers mal hiermit:

PHP:
var sound_1 = "deinTrack1"; //hier setzst du die ID, mit der du den Sound exportiert hast
var sound_2 = "deinTrack2";
var i = 1;
var loop = 2;

_root.meinSound = new Sound();
_root.meinSound.onSoundComplete = function () {
    if (i == loop) {
        _root.meinSound.attachSound(sound_2);
        _root.meinSound.start(); //hier deine Parameter für den zweiten Sound
    } else {
        i++;
        _root.meinSound.start(0,1);
    }
}
_root.meinSound.attachSound (sound_1);
_root.meinSound.start (0,1);

Gruss

PS: Achte auf deine GROSS/klein-Schreibe!
 
Zuletzt bearbeitet:
Zurück