Ciao a tutti!!
ho creato una specie di "piccolo campionatore" in flash il cui scopo é quello di permettere la riproduzione di diversi suoni.
Per far partire il "campione 1" uso questo script sul primo pulsante:
on (press) {
sound1 = new Sound(this);
sound1.attachSound("suonoapplauso");
sound1.stop();
sound1.start(0, 1);
}
Per il secondo campione sul secondo pulsante:
on (press) {
sound2 = new Sound(this);
sound2.attachSound("suonofischi");
sound2.stop();
sound2.start(0, 1);
}
Funzionare funziona... nel senso che premendo il pulsante desiderato parte il rispettivo suono, ma quando premo un pulsante mentre é ancora udibile l'ultimo suono "cliccato", quest'ultimo si blocca.
Esempio pratico: ho un campione di un applauso che dura circa una decina di secondi e uno di un fischio che ne dura solo 3. Se premo sul pulsante dell'applauso e dopo un secondo su quello del fischio l'applauso viene fermato. Vorrei invece poter "concatenare" i suoni a mio piacimento senza che questi vengano interrotti.
Sapete aiutarmi?
Grazie mille a tutti!
nando

Rispondi quotando