Si presiono un boton en forma aleatoria, no abre la URL correcta.,
Además al darle un segundo clic al boton del menu, este arroja un elemento diferente. Les adjunto los code mas necesarios para ver si me pueden ayudar, please...
Esta es la function que hace clic sobre un boton....
Código ActionScript :
function clickBtn() { lastLoaded.activo = false; lastLoaded._alpha = 60; this.activo = true; container_mc._alpha = 0; container_mc(this); displayMedia(this); lastLoaded = this; Esta sintaxis incrementa el contador del array correspondiente. if(p == (num-1)){ p =0; }else{ p++; } }
Y esta es la función que permite el enlace sobre el container_mc..
Código ActionScript :
function enlaceWeb(){ container_mc.onRelease = function(){ getURL("http://"+enlace[p],"_blank","POST"); } }
Con que variable deberia comparar para revisar si fue cliqueado el boton y contra que, detectar el ultimo registro.. Les agrego los encabezados de la carga de los archivos desde XML.-
Código ActionScript :
var enlace: Array = new Array(); p=0; node_arr = this.firstChild.childNodes; var num:Number = node_arr.length; for (var i:Number = 0; i<num; i++) { item = botones_mc.attachMovie("button", "btn"+i, i); item.imagen = node_arr[i].firstChild.firstChild.nodeValue; enlace[i] = node_arr[i].lastChild.previousSibling.firstChild.nodeValue; item.thumb = node_arr[i].lastChild.firstChild.nodeValue;
Esto va fuera del termino del bucle for...
Código ActionScript :
displayMedia(botones_mc.btn0); botones_mc.btn0.activo = true; botones_mc.btn0._alpha = 100; offset = heightScroll-areaScroll;
Desde ya, quedo atento a sus comentarios y ayuda.