Foros del Web » Creando para Internet » Flash y Actionscript »

Problemas con un script para un scroller de imagenes...

Estas en el tema de Problemas con un script para un scroller de imagenes... en el foro de Flash y Actionscript en Foros del Web. Hola chicos!: Tengo un gran problema, estoy haciendo una web en html + css y un scroller de imagenes que se va moviendo a izquierda ...
  #1 (permalink)  
Antiguo 16/07/2009, 10:50
 
Fecha de Ingreso: julio-2006
Mensajes: 12
Antigüedad: 18 años, 4 meses
Puntos: 0
De acuerdo Problemas con un script para un scroller de imagenes...

Hola chicos!:
Tengo un gran problema, estoy haciendo una web en html + css y un scroller de imagenes que se va moviendo a izquierda o derecha dependendiendo de donde coloques el ratón.
El hecho es que ese scroller visualiza un thumbnail de los productos de una familia, y cuando clickas en uno de ellos, pues carga otra pagina html con las caracteristicas de ese producto clickado. El problema es que al cargar una nueva pagina html el mismo flash se vuelve a cargar de nuevo y el scroller vuelve al principio.
Mi pregunta es.. existe alguna posibilidad de que aunque cargue diferentes html, ese mismo flash quede cargado en cache con la posicion del ultimo producto y no vuevla al principio?.
O tal vez, os pongo el script que utilizo, porque a lo mejor hay otra solucion, como que el scroller empieze en una posicion más adelantada, en vez desde el principio...
esta es un ejemplo de pagina: trivelgaltes.com/cerraduras-vidrio/cerraduras-galce-vidrio.html
También fijaros que el scroller no para nunca... hay algun metodo?

Este es el script de flash:
Frame1:
// Xphoto = startposition of the scoll image
xphoto = 0;
//
// Widthmovie = This variable hase to be set to the
// same amount of the moviewidth
widthmovie = 900;
//
// Scrollspeed = The scollspeed of the image (high numbers result in slow scrolls 10=average)
scrollspeed = 35;
//
// widthphoto = the width of your scrollable image in pixels
widthphoto = 5075;

Frame2:
// Setting the xmouse to 0 in the centre of the movie:
xmouse = _xmouse - (widthmovie / 2);
// Setting the speed:
speed = xmouse / scrollspeed;
// If the speed is negative, the speed will be made positive here:
if (speed < 0) {
speed = -(speed);
}
// If the mouse moves to left, the photo will scroll to the right:
// (That makes sense.... Doesn't it!!
if (xmouse < 0) {
xphoto = xphoto + speed;
}
// If the mouse moves to the right, the photo will scroll to the left:
if (xmouse > 0) {
xphoto = xphoto - speed;
}


// Checking for the left end of the image:
if (xphoto > 0) {
xphoto = 0;
}
// Checking for the right end of the image:
if (xphoto < -(widthphoto - widthmovie)) {
xphoto = -(widthphoto - widthmovie);
}
// Placing the moviclip (photo) on it's new postition:
setProperty("photo", _x, xphoto);

aclarar que "photo": es el clip de pelicula que contiene todas las imagenes de producto.

Resumiendo:
1.- Como parar el scroller, una vez el archivo flash pierde el "focus".
2.- Como empezar el scroller desde una posicion que no sea la inicial.. y que cuando pase el raton por encima se
active de nuevo desde la nueva posicion.
3.- Si pudiera ser, algun metodo que el archivo flash siempre se quede cargado en cache, ya que a lo mejor hay 25 paginas html que utilizan el mismo archivo flash

A ver si podeis echarme una mano!

Gracias!
  #2 (permalink)  
Antiguo 17/07/2009, 00:40
 
Fecha de Ingreso: julio-2006
Mensajes: 12
Antigüedad: 18 años, 4 meses
Puntos: 0
Respuesta: Problemas con un script para un scroller de imagenes...

nadie puede echarme una mano?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:21.