Foros del Web » Creando para Internet » Flash y Actionscript »

Duplicar botones a partir de 1 botón

Estas en el tema de Duplicar botones a partir de 1 botón en el foro de Flash y Actionscript en Foros del Web. Buenas tardes para todos. Yo deseo hacer 10 botones a partir de un sólo botón. Lo hice con duplicateMvieClip, pero por cada botón que desee ...
  #1 (permalink)  
Antiguo 21/09/2009, 13:09
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.185
Antigüedad: 20 años, 9 meses
Puntos: 9
Pregunta Duplicar botones a partir de 1 botón

Buenas tardes para todos.

Yo deseo hacer 10 botones a partir de un sólo botón. Lo hice con duplicateMvieClip, pero por cada botón que desee duplicar debo agregar un duplicateMvieClip. Hay alguna forma de hacerlo sin tener que repetir por cada botón duplicateMvieClip?.
Y que cada botón quede con un nombre distinto.
Este enlace tiene algo parecido pero no me funciona la verdad no se porque:

http://www.subflash.com/foro/viewtop...ght=boton+menu

Gracias por su ayuda
__________________
Diseñador Gráfico publicitario
  #2 (permalink)  
Antiguo 21/09/2009, 13:57
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 17 años, 5 meses
Puntos: 67
Respuesta: Duplicar botones a partir de 1 botón

Escribe el codigo que usas.
__________________
{ Flash }
  #3 (permalink)  
Antiguo 21/09/2009, 15:31
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.185
Antigüedad: 20 años, 9 meses
Puntos: 9
Respuesta: Duplicar botones a partir de 1 botón

var botonera = "coches+motos+camiones+aviones";
valores = botonera.split("+");
botonmenu._visible = 0;
for(var i=0;i<valores.length;++i)
{
mc=botonmenu.duplicatemovieclip("boton"+i,i);
mc._y = 100+_height*i;
mc._x = _width/2;
mc.i=i;
mc.contenido=valores[i];
mc.onrelease = function()
{
trace(this.contenido);
}
}
__________________
Diseñador Gráfico publicitario
  #4 (permalink)  
Antiguo 21/09/2009, 15:41
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 17 años, 5 meses
Puntos: 67
Respuesta: Duplicar botones a partir de 1 botón

Asi:
Cita:
var botonera = "coches+motos+camiones+aviones";
valores = botonera.split("+");

trace(valores)
//botonmenu._visible = 0;
for(var i:Number=0;i<valores.length;i++)
{
var mc:MovieClip=botonmenu.duplicateMovieClip("boton"+ i,this.getNextHighestDepth());
mc._y = 100*i;

//mc.i=i;
mc.contenido=valores[i];
mc.onRelease = function()
{
trace(this.contenido);
}
}
__________________
{ Flash }
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:46.