Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/02/2005, 16:00
Avatar de rod524
rod524
 
Fecha de Ingreso: agosto-2004
Mensajes: 517
Antigüedad: 19 años, 8 meses
Puntos: 0
Creo que se complican la vida de más, La idea de crear un solo botón y usar varias instancias es muy buena por:

Si quieres modificarlos todos solo haces un cambio y ya, así de sencillo.
Si lo mueves de posición se mueve con todo y su texto a diferencia de manejar el texto en layers separados etc.

Entonces:

En vez de un botón usa un mc de la siguiente forma:

Layer 1: Cuadro de texto dinámico, (con nombre de variable :"texto")
Layer 2: Diseño del cuerpo del botón.

Crea las instancias que desees sin importar el número, llamándolas con diferente nombre de instancia "B01","B02","B03",...,"B20"

Para el texto de cada uno, los nombras desde un nivel fuera del mc:

por ejemplo:

B01.texto = "HOME";
B02.texto = "Portafolios";
// y así hasta el n-esimo botón.

y para hacer que cada botón haga algo diferente dales acciones diferentes a cada uno como si fueran botones normales:

(seleccionando el boton 1, en el panel de ActioScript, si por ejemplo este mc "B01" esta en el timeline principal y quieres la acción sea en ese timeline principal, por ejemplo play())

on (press){ _parent.play();
}


(seleccionando el boton 2, en el panel de ActioScript)
on (press){ "whatever codigo para boton2"
}


Saludos.