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

otro problema con rollover y rollout!

Estas en el tema de otro problema con rollover y rollout! en el foro de Flash y Actionscript en Foros del Web. hola muchachos: bueno mi problema es el siguiente, resulta que yo tengo un clip de pelicula que cuando paso el mouse por encima se agranda ...
  #1 (permalink)  
Antiguo 19/10/2006, 10:53
 
Fecha de Ingreso: agosto-2006
Ubicación: en mi casa
Mensajes: 192
Antigüedad: 11 años, 4 meses
Puntos: 0
otro problema con rollover y rollout!

hola muchachos:
bueno mi problema es el siguiente, resulta que yo tengo un clip de pelicula que cuando paso el mouse por encima se agranda un cuadrado que esta atras y cuando lo saco se achica nuevamente, eso funciona perfecto, pero lo que no funciona bien es que si pongo y saca el mouse rapido el clip de pelicula me queda con el cuadradito grande, es decir no me reproduce la etapa on rollout, por eso les pregunto: alguien sabe que debo poner o hacer.

muchas gracias por su ayuda.

chau,

Lucas
  #2 (permalink)  
Antiguo 21/10/2006, 03:09
Avatar de chascon  
Fecha de Ingreso: diciembre-2004
Mensajes: 231
Antigüedad: 13 años
Puntos: 0
mira yo lo hago de esta manera:

crea un boton en una capa y ponle este codigo al boton:

on (rollOver) {
// La raíz del clip de película, que en este caso la llamamos "línea"
_root.linea = 1;
}
on (rollOut) {
// La raíz del clip de película hace que se devuelva a su posición inicial
_root.linea=0;
}

ahora crea un MC en otra capa y ponle este codigo:

onClipEvent (enterFrame) {
// Si la raíz del clip de película "linea" es verdadera, reproducir el clip de película
if (_root.linea) {
// avanzar
nextFrame();
} else {
// Devuelve
prevFrame();
}
}

dentro del MC le haces el efecto q quieres q tenga y el el primer y el ultimo frame le colocas un stop();

ojala te sirva.
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 09:19.