Hola que tal este es mi codigo dentro del proyecto de flash
Código:
search_mc._visible = false;
searching._visible = false;
no_found._visible = false;
function load_xml() {
searching._visible = false;
no_found._visible = false;
//
System.useCodepage = true;
sXML = new XML();
sXML.ignoreWhite = true;
sXML.load("db.xml");
sXML.onLoad = function(ok) {
if (ok) {
search();
}
};
}
function search() {
//
found = 0;
total = sXML.firstChild.childNodes.length;
s=0;
//
searching._visible = false;
//
for (i=0; i<total; i++) {
removeMovieClip(_root["mc"+i]);
}
for (i=0; i<total; i++) {
//
search_place = sXML.firstChild.childNodes[i].childNodes[0].firstChild.nodeValue.toString();
search_place2 = sXML.firstChild.childNodes[i].childNodes[1].firstChild.nodeValue.toString();
//
if (search_place.toLowerCase().indexOf(search_text.text.toLowerCase())>-1 || search_place2.toLowerCase().indexOf(search_text.text.toLowerCase())>-1) {
found = 1;
search_mc.duplicateMovieClip("mc"+i, i);
search_mc._visible = false;
_root["mc"+i]._y = ((s)*(search_mc._height+10)) + (search_mc._y);
s++;
_root["mc"+i].title = sXML.firstChild.childNodes[i].childNodes[0].firstChild;
_root["mc"+i].description = sXML.firstChild.childNodes[i].childNodes[1].firstChild;
//---------------------------------------------------------------------------------------
}
}
if (found == 0) {
no_found._visible = true;
}
}
Bueno para quien le interese pueden introducirlo en un frame con el titulo de "actons" crea un boton con la leyenda de "search" o "buscar" con la opccion de extatic text.
Justo delante del boton crea un cuadro de texto "input text" y nombralo search_text en propiedades.
Despues crea un movie clip con el texto"Titulo" o "Title" y "Descripcion" o "Description" con la opccion de extatic text, y de lante de estos crea dos cuadros de texto "input text" al movie clip nombralo "search_mc" en Propiedades.
Crea dos movie clips uno con el nombre de "Buscando" o "Searching" y otro de "Su busqueda no dio resultados" o "Couldn't be found" al primero nombralo "searching" y al segundo "no_found" en propiedades.
Y en el xml ponemos el siguiente texto
Código:
<?xml version="1.0" encoding="utf-8" ?>
- <veri>
- <veri>
<title>Flash</title>
<description>Es un Programa que permite crear...</description>
</veri>
- <veri>
<title>foros del web</title>
<description>Mi primera pregunta y aportacion</description>
</veri>
- <veri>
<title>google</title>
<description>Primer buscador de la red con tecnologia...</description>
</veri>
</veri>
Bueno hasta aqui todo es casi perfecto mi duda es si me pueden ayudar a colocar imagenesy linquear videos todo esto dentro de la busqueda, espero puedan ayudarme mientras ahi esta un sencillo buscador de texto para flash