Comunidad de diseño web y desarrollo en internet online

quien puede crear un menu con el bucle for ??

Citar            
MensajeEscrito el 04 Oct 2005 09:36 pm
:crap: :crap: Estoy creando un movieClip que contiene una serie de peliculas attachadas mediante un bucle for ... El problema me surge por que cada movieclip attachado tiene un boton interno y me gustaria darle un destino distinto a cada uno de estos botones pero no se como incluirlo dentro del bucle for....haber si hay alguna mente privilegiada que me puede dar una solucion a esto... :cry: :cry: :cry:

Por barcam

21 de clabLevel



 

madrid

msie
Citar            
MensajeEscrito el 04 Oct 2005 11:09 pm
Aqui te pongo un ejemplo para hacer un menu con for in, duplicateMovieClip y xml:
Esta hecho con un mc "plantilla_mc" que contiene el menu y en el menu una caja de texto "menu_txt"

Código :

plantilla_mc._visible = false;
function cargaXML()
{
   var primerNivel = this.firstChild;
   var mis_menus = primerNivel.childNodes;
   var posicionY = 0;
   for (x in mis_menus)
      {
         duplicateMovieClip("plantilla_mc","menu_in"+x,x);
         _root.menu_mc["menu_in"+x].menu_txt.text = mis_menus[x].firstChild.nodeValue;
         _root.["menu_in"+x].link_var = mis_menus[x].attributes.link
         _root.["menu_in"+x]._y = posicionY;
         posicionY+=50;
      }//end for
      limpiaXML()
}//end cargaXML

function limpiaXML()
{
   delete primerNivel;
   delete mis_menus;
   delete docXML;
}//end limpiaXML
var docXML=new XML();
docXML.ignoreWhite = true;
docXML.onLoad = cargaXML;
docXML.load("menu.xml");


En el boton:

Código :

on(release){
   getURL(link_var);
}


En el xml:

Código :

<?xml version="1.0" encoding="ISO-8859-1" ?>
<MIS_MENUS>
   <ES link="link_menu1.html">menu1</ES>
   <ES link="link_menu2.html">menu2</ES>
   <ES link="link_menu3.html">menu3</ES>
</MIS_MENUS>


Espero te sirva
PD: Revisale bien si no te sirve por que le acabo de crear

Por Gab

36 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 04 Oct 2005 11:20 pm
Muxas gracias, lo voy aprobar ahora mismo, pero antes de nada te quiero hacer una pregunta: no se puede hacer sin tener que utilizar XML...??? solo con loadVars.

Por barcam

21 de clabLevel



 

madrid

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.