este es el codigo, y hasta aca todo bien
Código :
var botones:Number = 4; var nombres:Array = new Array ("", "inicio", "nosotros", "portafolio", "contacto"); for (i = 1; i <= botones; i++) { this["boton" + i].etiqueta_txt.text = nombres[i]; this["boton" + i].onRollOver = function (){ this._alpha = 75; } this["boton" + i].onRollOut = function (){ this._alpha = 100; } }
pero por ejemplo quize hacer esto:
Código :
this["boton" + i].onRelease = function (){ trace(nombres[i]) }
y q me mostrara para cada boton su respectiva posiciocn en el array, pero claro, para cuando le doy click a cualquier boton el for ya corrio, i el valor de i es siempre 4; es q necesito q cada boton me muestre un clip distinto y asignarle acciones dif en cada onRelease, y no queria tener q escribir cada boton por separado, se entiende mi problema? Ojala alguien me pueda echar una mano