Sul primo frame :
codice:
clip1 = new Array("bla", "700");
clip2 = new Array("bla", "300");
_root.suono1 = new Sound();
_root.suono1.attachSound(clip1[0]);
_root.suono2 = new Sound();
_root.suono2.attachSound(clip2[0]);
E poi sulla clip :
codice:
onClipEvent (load) {
	elapsed = getTimer();
	 
	function suona(nome, stack) {
		if (getTimer()-elapsed>stack) {
			if (!myvar) {
				Object(_root[nome]).start(0, 1);
				myvar = !myvar;
			}
		}
	}
}

onClipEvent (enterFrame) {
	if (getTimer()-elapsed>2000) {
		suona("suono1", 2000);
	}
	if (getTimer()-elapsed>4000) {
		suona("suono1", 4000);
	}
}
Praticamente ho creato una funzione nel "Load" che faccia partire il suono "x" al momento "y" richiamandola nell'"EnterFrame".

Per completare l'opera, come potrei mettere nei parametri della funzione anche "myvar" in modo che cambi ogni volta che la richiamo?
-