Scusate ho sbagliato ad aprire una nuova discussione ..ma visto che ci sono...
Ho questo codice...su ogni MC duplicato dovrei poter far partire la funzione onRollOver e onRollOut...
ma non funziona....
codice:duplica(); // DEFINISCO LE VARIABILI EFFETTO ROLLOVER / ROLLOUT k=0; incremento = 140; decremento = 40; // function duplica() { Ipos = 5 for (i=0;i<4;i++) { mc.duplicateMovieClip ("mc"+i,i); // posizione del primo MC + dimendioni in larghezza dei vari mc duplicati. if (i != 0) { Ipos = Ipos + 5 + _root["mc"+i]._xscale ; } else { iPos = 5; } trace(Ipos) //CARICO IL TESTO ALL'INTERNO DEL MC _root["mc"+i]._x = Ipos _root["mc"+i].testo.text = i; //FUNZIONE EFFETTO ROLLOVER PULSANTE _root["mc"+i].onRollOver = function(){ this.onEnterFrame= function(){ if (k<=incremento) { _root["mc"+i]._xscale=_root["mc"+i]._xscale+20; _root["mc"+i]._yscale=_root["mc"+i]._yscale+20; k=k+40; } //fine if } //FINE FUNZIONE ROLLOVER delete this.enterFrame } _root["mc"+i].onRollOut = function(){ this.onEnterFrame= function(){ if (k>=decremento) { _root["mc"+i]._xscale=_root["mc"+i]._xscale-20; _root["mc"+i]._yscale=_root["mc"+i]._yscale-20; k=k-40; } //fine if } //FINE FUNZIONE ROLLOVER delete this.enterFrame } // NASCONDO l'MC PADRE mc._visible=false; }; }