Comunidad de diseño web y desarrollo en internet online

GALERIA FOTOGRAFICA CON SCROLL QUE NO SE MUEVE

Citar            
MensajeEscrito el 24 May 2012 11:26 am
Hola, necesito ayuda, he hecho una galería fotográfica que lleva abajo un scroll con 9 imágenes y pinchando en cada una de ellas se muestra encima la foto más grande. Todo me funciona bien; si pincho en una foto me sale la misma encima y tanto las flechas que tengo a los lados del scroll como a los lados de la foto grande me funcionan perfectamente y se ven las 9 fotos.
El problema es que al pinchar en las flechas que están a los lados del scroll arriba me aparecen las nueve fotos pero el scroll no se mueve.
Tengo una capa con las fotos, otra con el scroll, otra con la máscara para el scroll, otra con los botones/flechas y otra con las acciones donde he insertado el código siguiente:

stop();

var velocidad:Number = 15;

flecha_derecha.onPress = function () {
_root.onEnterFrame = function () {
if (scroll_img._x > 101.80) {
scroll_img._x -= velocidad;
}
}
}
flecha_derecha.onRelease = function () {
delete _root.onEnterFrame;
}
flecha_izquierda.onPress = function () {
_root.onEnterFrame = function () {
if (scroll_img._x < -378.25) {
scroll_img._x += velocidad;
}
}
}
flecha_izquierda.onRelease = function () {
delete _root.onEnterFrame;
}

Espero podáis ayudarme, gracias

Por freddycam

20 de clabLevel



 

msie8
Citar            
MensajeEscrito el 25 May 2012 10:21 am
Al darle a la tecla mueves scroll_img a menos que esté fuera de los límites. Agrega un trace dentro del if a ver si se ejecuta o no

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 27 May 2012 05:48 pm
No entiendo muy bien lo del comando trace ¿donde lo tengo que poner exactamente?
Si a darle a la tecla te refieres a las flechas que hay a los lados, si, al darle a las flechas las fotos aparecen en la parte de arriba más grande pero la tira de imagenes (scroll_img) no se mueve

Por freddycam

20 de clabLevel



 

msie
Citar            
MensajeEscrito el 28 May 2012 01:31 am
Algo así:

Código ActionScript :

if (scroll_img._x < -378.25) {
    scroll_img._x += velocidad;
    trace("Mueve izquierda")
}


Se te abre la ventana del output con ese mensaje, eso quiere decir que la línea se ejecuta

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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