El c�digo que has enviado, no es muy �til realmente. De una forma mucho mas
sencilla y simple puedes solucionarlo.
En cada iteraci�n del for, se puede decir que estas situado apuntando a
cada "bot�n", momento en el que puedes aprovechar para asignarle los eventos y
las acciones correspondientes.
<code>
aLinks = new Array();
aLinks[0] = "uno";
aLinks[1] = "dos";
aLinks[2] = "tres";
aLinks[3] = "cuatro";
aLinks[4] = "cinco";
aLinks[5] = "seis";
// Definimos los formatos que usaremos para los estados del men�.
//
// Formato de estado onRollOut
_global.formatoNormal = new TextFormat();
formatoNormal.font = "verdana";
formatoNormal.size = 10;
formatoNormal.color = 0x000000;
formatoNormal.underline = false;
//
// Formato de estado onRollOver
_global.formatoSubrayado = new TextFormat();
formatoSubrayado.font = "verdana";
formatoSubrayado.size = 10;
formatoSubrayado.color = 0x000000;
formatoSubrayado.underline = true
// Definimso la posici�n vertical donde comienza
// el men�
posiciony = 0;
// Generamos el men�
for (i=0; i<aLinks.length; i++) {
this.link.duplicateMovieClip("link"+i, i);
item = this["link"+i];
item.onRollOver = function () {
this.urlLink.setTextFormat (formatoSubrayado);
}
item.onRollOut = function () {
this.urlLink.setTextFormat (formatoNormal);
}
item.onRelease = function () {
var ref = _root.createEmptyMovieClip ("loqueSea", 20);
ref._x = 10;
ref._y = 250;
ref.loadMovie ("el_metodo_cartesiano_de_isaac");
}
item.urlLink.htmlText = aLinks[i];
item.urlLink.setTextFormat(formatoNormal);
posiciony += 52;
item._y = posiciony;
}
</code>
Sixto
-------------------------------------------------
This mail sent through IMP: http://horde.org/imp/
<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->