Comunidad de diseño web y desarrollo en internet online

Como implementar Links desde un archivo externo?

Citar            
MensajeEscrito el 24 Nov 2006 03:26 pm
Mi consulta es la siguiente: necesito llamar a un archivo de texto (XML, TXT u otro) que contenga direcciones y sus descripciones, hasta ahora solo he conseguido abrir el archivo en el swf, pero no se como hacer para que el URL aparezca como un Link, osea que al hacerle clic con el mouse salte a esa dirección, solo me aparecen como texto plano dentro del flash....

:crap:

Por AxioUK

8 de clabLevel



Genero:Masculino  

Chile

firefox
Citar            
MensajeEscrito el 24 Nov 2006 03:37 pm
Upps... ya encontré la solución.... GRACIAS Y DISCULPEN.....

por si alguien busca lo mismo que yo lo encontré acá:

http://www.cristalab.com/foros/viewtopic.php?t=29565&highlight=links

Por AxioUK

8 de clabLevel



Genero:Masculino  

Chile

firefox
Citar            
MensajeEscrito el 25 Nov 2006 02:25 pm
Celebré demasiado pronto, me funciona CASI todo el asunto, me aparecen los botones, el titulo en cada uno y los links, pero cuando abro el movieclip desde la pelicula principal (contenedor), no me funcionan los links.... quien me puede ayudar en esto...?

este es el código que estoy usando:
en el XML links.xml

Código :

<botones>
<item name="Google" link="http://www.google.cl" />
<item name="Gmail" link="http://gmail.google.com" />
<item name="Yahoo!" link="http://www.yahoo.es" />
</botones>

en el Flash

Código :

var myMenu:XML = new XML();
myMenu.ignoreWhite = true;
myMenu.load("links.xml");
linkBoton = new Array();
textoBoton = new Array();
myMenu.onLoad = function() {
   for (var i = 0; i<this.firstChild.childNodes.length; i++) {
      textoBoton[i] = this.firstChild.childNodes[i].attributes.name;
      linkBoton[i] = this.firstChild.childNodes[i].attributes.link;
   }
   creaBtns(this.firstChild.childNodes.length);
};
function creaBtns(cuantosBotones) {
   var separacion = 0;
   $Yini = 55;
   for (var i = 0; i<cuantosBotones; i++) {
      btn = this.attachMovie("boton", "boton"+i, this.getNextHighestDepth());
        btn=eval("boton"+i);
      btn.link = linkBoton[i];
       btn.mytexto.text = textoBoton[i];
      btn._x = 45; 
        btn._y = $Yini+i*separacion+btn._height*i;
        btn.onRelease = function() {
         getURL(btn.link);
      };
   }
}

Por AxioUK

8 de clabLevel



Genero:Masculino  

Chile

firefox

 

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