salve ragā ...
qualcuno sā spiegarmi perchč non riesco a far funzionare questa azione?

on (release) {
_root.pul_suono.evidenzia_suono.gotoAndStop("suono 1");
unloadMovieNum(11);
loadMovieNum("suono2.swf", 11);
if (suonosi1 == 1) {
stop();
} else {
suono1.start(0, 999);
suonosi1 = 1;
}
}

ciō che non va č l'azione if.
Secondo la mia illogica mente con quell'istruizione alla pressione del bottone se il suono č giā avviato non dovrebbe sortire effetto mentre se č fermo dovrebbe riavviarlo.
Cosė non č perchč ogni qual volta premo il bottone il suono riparte.

Preciso che il file che contiene il suono č esterno ed ha questo codice sul primo frame

suonosi1 = 1;
suono1.stop();
suono1 = new Sound(_level11);
suono1.attachSound("ingresso");
suono1.start(0, 999);

il bottone č posizione in un mc e sullo stage č inserito nel frame 12 con nome istanza pul_suono.

Sapreste spiegarmi dove sbaglio?
... ...