Ciao a tutti, sto studiando un menu e volevo sapere come posso associare un evento generico ad ogni movieclip che creo dinamicamente; mi spiego meglio...questo è il codice che ho fatto:
codice:
voci = ["Voce1", "Voce2", "Voce3", "Voce4"];
SpazioMenu = 110;
for (var i = 0; i<voci.length; i++) {
_root.attachMovie("clpMenu", "clpMenu"+i, i);
}
for (var i = 0; i<voci.length; i++) {
_root["clpMenu"+i].textMenu = voci[i];
_root["clpMenu"+i]._x += _root["clpMenu"+i]._width+(i*SpazioMenu);
_root["clpMenu"+i].onRollOver = function() {
sfoca();
}; }
questa la funzione sfoca()
codice:
MovieClip.prototype.sfoca = function() {
this.onEnterFrame = function() {
this._alpha -= 20;
if (this._alpha==20) {
delete this.onEnterFrame();
}
};
};
Nella parte evidenziata..l'intenzione era quella di associare la funzione al rollover di ogni clip...ma in realtà in visualizzazione quando passo sopra con il mouse mi scompaiono insieme tutte le clip....
qualche aiuto??
grazie per le risposte