Comunidad de diseño web y desarrollo en internet online

executar video con extension xml desde flash

Citar            
MensajeEscrito el 06 Dic 2005 11:43 pm
mi pregunta esta un poco enredosa espero me la puedan contestar

estoy haciendo un disco interactivo el cual por medio de flash llama a una base de datos xml en la cual busca de un lado nombres y del otro da la informacion de cada uno de ellos (buscador de palabras)

La pregunta es esta, como puedo hacer para que una vez que yo de un click a una de esos nombres no solo me despliegue la informacion si no que tambien cargue un movie clip :? me imagino que sea debe hacer en xml pero no se el codigo

Por stonyx

39 de clabLevel



 

msie
Citar            
MensajeEscrito el 07 Dic 2005 12:05 am
hay muchas formas en las q puedes hacerlo, por ejemplo
en el xml, colocas un atibuto para meter el nombre del video:

Código :

<producto id="1" nombre="prod1" video="video.mov" />


y desde flash ya jalas ese atributo con su respectivo codigo para el video q seguramente encontraras en los tutoriales

Por chko

109 de clabLevel



 

México

firefox
Citar            
MensajeEscrito el 07 Dic 2005 08:55 pm
gracias por la respuesta no se mucho d e programacion donde pondria este codigo?,

la informacion la jalo desde un xml ai es donde debe ir?, si es asi
debo agregar un childnode o un atribute?
como lo hago con las fotos

Por stonyx

39 de clabLevel



 

msie
Citar            
MensajeEscrito el 08 Dic 2005 03:25 pm
Pues como te menciono hay muchas maneras de hacerlo ?. supongamos que tengo esta estructura del XML:

Código :

<productos>
<producto id="1" nombre="producto 1" video="videos/01.flv"/>
<producto id="2" nombre="producto 2" video="videos/02.flv"/>
</productos>


nota que tenemos un atributo llamado "video" que es la q contiene la ruta.

ahora en flash seria algo asi:

Código :

var objXML:XML = new XML();
objXML.ignoreWhite = true;
objXML.onLoad = function(ok) {
   if (ok) {
      intCantidad = objXML.firstChild.childNodes.length;
      for (i=0; i<intCantidad; i++) {
      trace(objXML.firstChild.childNodes[i].attributes.video);
      }
   }
};
objXML.load("TuArchivo.xml")


Y aqui al hacer el trace te mostrara lo contenido en el atributo "video"

Por chko

109 de clabLevel



 

México

firefox
Citar            
MensajeEscrito el 08 Dic 2005 05:02 pm
gracias CHKO pero se me olvido mencionar que quiero que aparezca el video segun el nombre
te explico tengo los nombres y la informacion de cada uno de ellos metida en el xml de este mismo jalo la fotografia segun el nombre, pero pongo la extension del video y no lo muestra,

el video lo estoy tratando de visualizar con el componente de flash media player espero me puedas ayudar para no meter ningun codigo ya que son cerca de 100 videos

Por stonyx

39 de clabLevel



 

msie
Citar            
MensajeEscrito el 08 Dic 2005 05:43 pm
entonces tu problema es con la carga de los videos.. ya te diste una vuelta por la zona de tutoriales ?,. algunos son sobre carga d videos.

Por chko

109 de clabLevel



 

México

firefox
Citar            
MensajeEscrito el 08 Dic 2005 10:17 pm
ya lo hice pero todos los que ai son para hacerlo metiendo codigo esto no es dificil si es solo un video pero si son 100 ya es mucho mas complicado ademas si quiero cambiar de video en algun momento no lo detectaria ya que debo cambiar el codigo con cada video nuevo que meta

me refiero a que no seria como con los nombres y las fotos que solo las actualizo y flash extrae los datos y los muestra

alguna otra opcion?

Por stonyx

39 de clabLevel



 

msie

 

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