innanzitutto buongiorno, (oggi a L'Aquila fa un freddo boia!)

cmq, torniamo a noi

ho un problema con le maschere:

livello2 -> maschera
livello1 -> movieclip (mascherato) (nome istanza: barra1)

il movieclip si aziona tramite questo action script (preso pari pari dalla guida di questo sito) applicato ad un altro movie.


codice:
onClipEvent (load) {
	_visible = false;
	centro = _root.barra1._x;
	larghezza = _root.barra1._width;
	destra = centro + larghezza;
	sinistra = centro - larghezza;
	_root.barra1.duplicateMovieClip("barra2", 1);
   
    
    
	_root.barra2._x = destra;
}

onClipEvent (enterFrame) {

	mouseX = Math.round(centro)*-1;
	mouseX = Math.round(mouseX/40);
	_root.barra1._x += mouseX;
	_root.barra2._x += mouseX;
	barra1X = _root.barra1._x;
	barra2X = _root.barra2._x;
	if (barra1X < sinistra) {
		_root.barra1._x = barra2X + larghezza;
	}
	if (barra2X < sinistra) {
		_root.barra2._x = barra1X + larghezza;
	}
	if (barra1X > destra) {
		_root.barra1._x = barra2X - larghezza;
	}
	if (barra2X > destra) {
		_root.barra2._x = barra1X - larghezza;
	}
}
però la maschera funziona solo sul clip non duplicato

per capire meglio quardate qua http://www.fanagency.it/valerio/preload.html

come posso risolvere?