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;
		};
	
	}