Comunidad de diseño web y desarrollo en internet online

Ayudaaa donde puedo conseguir un slider con xml

Citar            
MensajeEscrito el 01 Dic 2009 06:58 pm
Hola.. hace rato que no me pasaba a comentar por aqui pero la verdad no me creo capaz .. he buscado miles de maneras para lograr hacer algo como esto:



Es como una especie de menú vertical con imagenes y descripciones que al ubicar el mouse a la derecha o a la izquierda se van desplazando.

Alguien sabe donde puedo encontrar algo similar pero que sea con XML, donde yo cargue dinámicamente todas las imagenes, las descripciones y los links de esas imagenes

Porfavor se los pido encarecidamente.. muchisimas gracias amigos de clab :)

Por hardvin

11 de clabLevel



 

firefox
Citar            
MensajeEscrito el 01 Dic 2009 07:03 pm
Y que lenguaje utilizas, ¿ActionScript 2 o 3?

Por SilSal

87 de clabLevel



 

chrome
Citar            
MensajeEscrito el 01 Dic 2009 07:05 pm

SilSal escribió:

Y que lenguaje utilizas, ¿ActionScript 2 o 3?


Es action Script 2.0 y trabajo flash 8

Por hardvin

11 de clabLevel



 

firefox
Citar            
MensajeEscrito el 02 Dic 2009 12:27 am
Pues no es la cosa más difícil. Te paso unos tips para que comiences a escribir el código y luego si quieres lo vamos viendo si te trabas.

La lógica que debes contemplar es la siguiente:


  1. Cargar el XML a Flash. Quizá con una estructura así:

    Código XML :

    <myxml>
        <foto>
            <titulo>Nombre</titulo>
            <path>my_photo.jpg</path>
            <evento>algo</evento>
        </foto>
    <myxml>


  2. Una vez que cargamos el XML, preferentemente a algun array, llamamos a alguna función constructora (Ejemplo LoadPhotos(); )
  3. En LoadPhotos, le decimos con un simple bucle for algo como esto:

    Código ActionScript :

    for(var i=0;i<Photos_Arr.length;i++){
        mc = this.attachMovie("container","container_"+i,i);
        mc.loader_photo.loadMovie(Photos_Arr[i]);
        // Código de personalización
        // Código de Preloading de las IMGs
    }


  4. También deberíamos escribir la propiedad de control del Container de nuestras fotos, que si te lo pone a pensar es meramente por el JPG que muestras un _xscale y _yscale cuando le pasas por encima. Podrías hacerlo más bonito usando la Clase Tween para lograrlo.



Y eso sería básicamente todo.

Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 02 Dic 2009 05:56 pm

Hernán escribió:

Pues no es la cosa más difícil. Te paso unos tips para que comiences a escribir el código y luego si quieres lo vamos viendo si te trabas.

La lógica que debes contemplar es la siguiente:


  1. Cargar el XML a Flash. Quizá con una estructura así:

    Código XML :

    <myxml>
        <foto>
            <titulo>Nombre</titulo>
            <path>my_photo.jpg</path>
            <evento>algo</evento>
        </foto>
    <myxml>


  2. Una vez que cargamos el XML, preferentemente a algun array, llamamos a alguna función constructora (Ejemplo LoadPhotos(); )
  3. En LoadPhotos, le decimos con un simple bucle for algo como esto:

    Código ActionScript :

    for(var i=0;i<Photos_Arr.length;i++){
        mc = this.attachMovie("container","container_"+i,i);
        mc.loader_photo.loadMovie(Photos_Arr[i]);
        // Código de personalización
        // Código de Preloading de las IMGs
    }


  4. También deberíamos escribir la propiedad de control del Container de nuestras fotos, que si te lo pone a pensar es meramente por el JPG que muestras un _xscale y _yscale cuando le pasas por encima. Podrías hacerlo más bonito usando la Clase Tween para lograrlo.



Y eso sería básicamente todo.

Saludos, Hernán . -


Hernán Muchas Gracias, veo que tienes conocimiento, hasta ahora he logrado importar el XML a la pelicula de flash, tambien he realizado una prueba con un movie clip para mostrar las fotos en él, pero he tenido un problema.

Lo que pasa es que quiero que por cada nodo del xml se cree un movie clip que sea como una especie de botón que me redireccione a una url especificada por dicha imagen.

Ayudame porfavor. de antemano muchisimas gracias por tomarte este tiempo.

Por hardvin

11 de clabLevel



 

firefox
Citar            
MensajeEscrito el 02 Dic 2009 11:29 pm
Necesitas hacer algo así:

Código ActionScript :

for(var i=0;i<Photos_Arr.length;i++){ 
    mc = this.attachMovie("container","container_"+i,i); 
    mc.loader_photo.loadMovie(Photos_Arr[i]); 
    mc.id = i;
    mc.onRelease=function(){
        trace("Acción correspondiente a "+Photos_Arr[this.id]);
    }
}


Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 07 Dic 2009 05:54 pm
Holaaa Compañer@s de clab, Gracias a su excelente ayuda ya he conseguido casi un 90% de lo que quiero lograr :D .. Solo me falta una cosita más y no los molesto mas en este post; lo que pasa es que en el XML tengo un atributo que se llama imagen.... ahi le asigno ciertas rutas para que cargue unas imagenes con la funcion loadMovie("");

Pero al parecer no me las carga :(... que estará pasando?? Ayudenme... Muchas gracias son de lo mejor :oops: :lol:

Por hardvin

11 de clabLevel



 

firefox

 

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