Retroceder linea del tiempo Flash
Mi cuestión supongo que sea sencilla pero no caigo en la solución.
Estoy haciendo un scroll de un texto con as3 y tengo lo siguiente:
AHORA: _____________________________________________________________
function Arriba (event){
mc.gotoAndPlay(mc.currentFrame+1);
}
up.addEventListener (MouseEvent.MOUSE_OVER, Arriba)
function Arriba2 (event){
mc.stop();
}
up.addEventListener (MouseEvent.MOUSE_OUT, Arriba2)
function Abajo(event){
mc.gotoAndStop(mc.currentFrame-7);
}
down.addEventListener (MouseEvent.CLICK,Abajo)
__________________________________________________________________
ANTES: ____________________________________________________________
function Arriba (event){
mc.gotoAndPlay(mc.currentFrame+1);
}
up.addEventListener (MouseEvent.MOUSE_OVER, Arriba)
function Arriba2 (event){
mc.stop();
}
up.addEventListener (MouseEvent.MOUSE_OUT, Arriba2)
function Abajo(event){
mc.gotoAndPlay(mc.currentFrame-1);
}
down.addEventListener (MouseEvent.MOUSE_OVER, Abajo)
function Abajo2 (event){
mc.stop();
}
down.addEventListener (MouseEvent.MOUSE_OUT,Abajo2)
__________________________________________________________________
El botón que tengo asignado para UP funciona de maravilla pero el DOWN lo tengo que hacer cliqueando puesto que si le pongo la función MOUSE_OVER retrocede 1 frame pero luego sigue bajándose el texto en vez de subir. Si le pongo gotoAndStop se me para.
¿Qué solución me puedes dar?
Gracias.
(Perdón por el tamaño de la pregunta, pero es para que quede claro y sirva de ayuda para otros)
Estoy haciendo un scroll de un texto con as3 y tengo lo siguiente:
AHORA: _____________________________________________________________
function Arriba (event){
mc.gotoAndPlay(mc.currentFrame+1);
}
up.addEventListener (MouseEvent.MOUSE_OVER, Arriba)
function Arriba2 (event){
mc.stop();
}
up.addEventListener (MouseEvent.MOUSE_OUT, Arriba2)
function Abajo(event){
mc.gotoAndStop(mc.currentFrame-7);
}
down.addEventListener (MouseEvent.CLICK,Abajo)
__________________________________________________________________
ANTES: ____________________________________________________________
function Arriba (event){
mc.gotoAndPlay(mc.currentFrame+1);
}
up.addEventListener (MouseEvent.MOUSE_OVER, Arriba)
function Arriba2 (event){
mc.stop();
}
up.addEventListener (MouseEvent.MOUSE_OUT, Arriba2)
function Abajo(event){
mc.gotoAndPlay(mc.currentFrame-1);
}
down.addEventListener (MouseEvent.MOUSE_OVER, Abajo)
function Abajo2 (event){
mc.stop();
}
down.addEventListener (MouseEvent.MOUSE_OUT,Abajo2)
__________________________________________________________________
El botón que tengo asignado para UP funciona de maravilla pero el DOWN lo tengo que hacer cliqueando puesto que si le pongo la función MOUSE_OVER retrocede 1 frame pero luego sigue bajándose el texto en vez de subir. Si le pongo gotoAndStop se me para.
¿Qué solución me puedes dar?
Gracias.
(Perdón por el tamaño de la pregunta, pero es para que quede claro y sirva de ayuda para otros)
1 Respuesta
Respuesta de zador
1