07/08/2010, 00:49
|
| | Fecha de Ingreso: agosto-2010
Mensajes: 42
Antigüedad: 14 años, 3 meses Puntos: 1 | |
Respuesta: Ayuda con la duplicacion dinamica ya lo modifique, me queda asi:ç
var datos:Array=new Array();
datos[0]=new Array("Home", "_root.gotoAndPlay(92)");
datos[1]=new Array("Archivos","_root.gotoAndPlay(94)");
datos[2]=new Array("Fotos","_root.gotoAndPlay(96)");
datos[3]=new Array("Videos","_root.gotoAndPlay(98)");
datos[4]=new Array("Contacto","_root.gotoAndPlay(100)");
var total:Number=datos.length;
function duplicador(obj_orig,n_nomb,max_d,ver_hor,sep_bot)
{
var nombre2="";
for (cont:Number=1;cont<total;cont++)
{
nombre2=n_nomb+cont;
obj_orig.duplicateMovieClip(nombre2,cont)
n_obj=eval(nombre2);
switch(ver_hor)
{
case 0:
n_obj._x=obj_orig._x+((obj_orig._width+sep_bot)*co nt);
break
case 1:
n_obj._x=obj_orig._x+((obj_orig._width+sep_bot)*co nt);
break
case 2:
n_obj._x=obj_orig._x-((obj_orig._width+sep_bot)*cont);
break
}
n_obj.txt_etiqueta.text=datos[cont][0];
n_obj.valor_act=cont;
}
obj_orig.txt_etiqueta.text=datos[0][0];
obj_orig.valor_act=0;
}
function acciones(val_act,obj_pres)
{
_root.gotoAndPlay(datos[val_act][1]);
trace(val_act+" --- "+obj_pres);
}
pero aun no me funciona.... que estare haciendo mal... que pasara amigo? |