Código :
stop();
/* Imágenes */
var Ruta = "IMG(G)/IMG_";
var Imagen = 1;
var Extensión = ".JPG";
var X = 0;
var Status = _root._xmouse.hitTest(Anteriores);
/** Funciones **/
/* Carga */
this.onMouseDown = function (){ // 1º Problema
Carga.loadMovie(Ruta add Imagen add Extensión);
}
this.onEnterFrame = function() {
Galeria._x += X;
/* Siguientes */
Siguientes.onRollOver = function() {
X = 0;
X--;
};
Siguientes.onRollOut = function() {
X = 0;
};
/* Anteriores */
Anteriores.onRollOver = function() {
X = 0;
X++;
};
Anteriores.onRollOut = function() { // 2º Problema
for (X=1; X>0; X=0) {
X -= 0.1;
trace(X);
}
};
};
Lástima que también lo sean mis problemas xDDD
El primero es la función para la carga de Imágenes, lo intenté hacer con "onEnterFrame" pero no me las cargaba (No se por qué). y tuve que poner el onMouseDown que ahora para ver una imagen tengo que clicar dos veces cual escritorio de Windows.
El segundo es que al mantener el ratón sobre el botón Anteriores la galeria se desplaza, bien, pero al sacar el ratón de encima del botón quería lograr el efecto de desceleración con el for, que es la primera vez que lo utilizo, y si no he entendido mal funciona así.
Código :
for(X=1;X>0;X=0){
X-= 0.1;
}
Empieza con X valiendo 1 (init), y mientrás X sea mayor que 0 (Condición) y para lograr que X sea igual a 0(next), se le va restando 0.1 (Instrucciones) ¿Es así?
Aunque quizás el for si lo puse bien y lo que lo limita es el onRollOut que solo lo llama una vez. (¿?) En ese caso, ¿qué debería poner?
Bueno, espero que las respuestas sean faciles pero no tanto como para tener que jubilarme anticipadamente del AS.
