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

Pasar una variable numerica y eliminar el bucle

Estas en el tema de Pasar una variable numerica y eliminar el bucle en el foro de Flash y Actionscript en Foros del Web. Hola amigos, lo q me ocupa ahora es lo siguiente, tengo este xml el cual me funciona perfecto: Código: var xm:XML = new XML(); xm.ignoreWhite ...
  #1 (permalink)  
Antiguo 09/12/2009, 12:12
 
Fecha de Ingreso: noviembre-2003
Ubicación: Frente a la PC
Mensajes: 120
Antigüedad: 20 años, 5 meses
Puntos: 0
Pasar una variable numerica y eliminar el bucle

Hola amigos,

lo q me ocupa ahora es lo siguiente, tengo este xml el cual me funciona perfecto:

Código:
    var xm:XML = new XML();
 xm.ignoreWhite = true;
 var spacer:Number = 360;
 var urls:Array = new Array();
  var titu:Array = new Array();
  var desc:Array = new Array();
  var year:Array = new Array();
  var status:Array = new Array();
  var url:Array = new Array();
  xm.onLoad = function(success) {
     var vallas:Array = this.firstChild.childNodes;
     for(i=0;i<vallas.length;i++) {      
        urls.push(vallas[i].attributes.img_url);
       titu.push(vallas[i].attributes.titu);
       desc.push(vallas[i].attributes.desc);
       year.push(vallas[i].attributes.year);
       status.push(vallas[i].attributes.status);
       url.push(vallas[i].attributes.url);
       var newY:Number = i * (holder._height + 10 + spacer);
       var dupTc:MovieClip = tc.duplicateMovieClip("tc" +i, 100 + i, {_y:newY});
       holder.duplicateMovieClip("holder" +i, 200 + i, {_y:newY});
       loadMovie("fotos/" + urls[i], "holder"+i);
       dupTc.t.text = titu[i];
       dupTc.d.text = desc[i];
      dupTc.f.text = "Fecha de entrega:  " + year[i];
      dupTc.e.text = "Estado:  " +status[i];
 dupTc.u.htmlText += "Dirección del proyecto:  " + '<a href="http://' + url[i] + '" target="_blank">' + url[i] + '</a>';
       tc._visible = false;
    }   
 }
 var aleatorio:Number = Math.round(Math.random()*20000-30000);
 //Con la siguiente linea funcionara de manera local(para quitar el texto en forma de comentario quilate los dos //)
 //xm.load("http://sforero.net/info.php?" + aleatorio);
 xm.load("lost.xml");
pero no me sirve mostrar todos los registros con el bucle for, solo necesito mostrar un solo registro, el que yo le pase, algo como esto:

Código:
btn56.onRelease = function(){
verFoto(56);
inhabilitaBtn();
}
necesito eliminar ese bucle y adaptarlo para que cuando yo haga click en cualquiera de los 93 botones le pase a mi action script el numero de registro q necesito y asi poder mostrar el registro q necesito de mi xml.
__________________
Sin sombra no hay luz...
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:47.