ESTOY DIBUJANDO UNA ESCALA DINAMICAMENTE, LO QUE INTENTO HACER ES UNA ESCALA DE TIEMPO CON LAS 24 HORAS DEL DÍA, DIBUJE LA PRIMERA HORA Y LA DIPLIQUE 24 VECES, AHORA LO QUE QUIERO ES ENMASCARAR DINAMICAMENTE ESA ESCALA PARA PODER HACER EL SCROLL, !!!HAAA!!! TAMPOCO SE COMO HACER EL SCROLL, PERO BUENO VOY AVANZANDO POCO A POCO, PARA HACER TODO ESTO USE ESTE CODIGO:
Código :
//DIBUJE LA PRIMERA HORA
_root.createEmptyMovieClip("hora_mc",1);
with(_root.hora_mc){
lineStyle(2,100);
moveTo(11,13);
//primer trazo (!)
lineTo(11,13);
lineTo(11,33);
//segundotrazo (-)
lineTo(142.3,33);
//tercer trazo (!)
lineTo(142.3,13);
//cuarto trazo(-)
lineTo(11,13);
//creando texto
hora_mc.createTextField("txt",1,11,13,50,16);
hora_mc.txt.border=false;
hora_mc.txt.multiline=false;
hora_mc.txt.text='0';
}
//DUPLICANDO
for(i=0;i<24;i++){
_root.hora_mc.duplicateMovieClip("hora"+i,10+i);
mi_mc=_root["hora"+i];
mi_mc._x=i*131.3;
mi_mc.createTextField("horas_txt",this.getNextHighestDepth(),11+i,13,50,16);
mi_mc.horas_txt.text=i;
//mi_mc._alpha=100;
}//ESTOY TRATANDO DE ENMASCARAR LA LINEA DE TIEMPO DE ARRIBA, PERO NADA ME FUNCIONA
//LA FUNCION QUE HIZE ME FALTA AL RESPETO Y TODO !!NO FUNCIONA!!
function creaMascara(){
this.createEmptyMovieClip("mascara",this.getNextHighestDepth());
with(mascara){
moveTo(24,6);
lineStyle(2,0x00ff00,100);
beginFill(100);
lineTo(592,6);
lineTo(592,42);
lineTo(24,42);
lineTo(24,6);
endFill();
mi_mc.setMask(mascara);}}
creaMascara();LES AGRADEZCO DE ANTEMANO INFINITAMENTE SU AYUDA,
AL TANTO DE SUS COMENTARIOS: ERNESTO
