Exacto, una buena solución es como dice edelabarrera.
Código:
sound = new Sound();
sound.attachSound("pato_snd");
sound.start();
sound.onSoundComplete = function() {
if (again == 1) {
sound.start();
} else {
//si no se va a repetir, puedes colocar algo aquí si lo deseas
}
};
Cuando pulses sobre el pato coloca esto en las acciones para que el sonido se repita luego de haber terminado
again = 1