Hola otra vez. Me parece que no apliqué tanta lógica, Lynscraft
Como me temía, aquí estoy para abusar un poco más de ti o de quien se apiade de mí. A ver como explico el problema que tengo ahora:
Como dije en mi última respuesta, añadí el código que me diste, pero modificado a:
Código:
if(fondo._>600){
onEnterFrame=Null
}
y sí, funciona el aspecto de que la imagen para de moverse, detienéndose cuando llega a su tope aunque se siga encima del botón.
Todo funciona a la perfección, pero....
Si en el momento en que la imagen (fondo) se ha parado porque ha llegado a su final, nos apartamos con el mouse del botón y volvemos a ponernos encima vuelve a deslizarse algo la imagen. Pero no seguido. Sólo unos pixels y se para. Pero si vas poniéndote en el botón y apartándote varias veces seguidas consigues arrastrar la imagen hasta fuera del escenario y más. (no sé si me explico bien, es que es muy difícil de explicar....
)
A ver, que si no conseguimos arreglar este detalle, no pasa nada. No creo que nadie que entre en esa web (el día que la acabe), se entretenga arrastrando la imagencita....
De todas formas pego el código a ver si encuentras qué es lo que falla:
Código:
b.onrollOver= function() {
onEnterFrame=function(){
fondo._x += 5;
if (fondo._x>600){
onEnterFrame=Null
}
}
}
b.onrollOut=function(){
onEnterFrame=null;
}
b2.onrollOver=function(){
onEnterFrame=function(){
fondo._x-=5;
if (fondo._x<100){
onEnterFrame=null
}
}
}
b2.onrollOut=function(){
onEnterFrame=null;
}
Muchísimas gracias una vez más. Y espero no estar abusando. Saludos