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

Como detener animacion de grafico?

Estas en el tema de Como detener animacion de grafico? en el foro de Flash y Actionscript en Foros del Web. Hola, bueno lo que yo quiero hacer es un recuadro donde se ven desplazar desde abajo hacia arriba Graficos, dentro de cada grafico hay texto ...
  #1 (permalink)  
Antiguo 10/07/2007, 10:27
 
Fecha de Ingreso: marzo-2007
Mensajes: 782
Antigüedad: 10 años, 8 meses
Puntos: 16
Como detener animacion de grafico?

Hola, bueno lo que yo quiero hacer es un recuadro donde se ven desplazar desde abajo hacia arriba Graficos, dentro de cada grafico hay texto y 3 botones.

En el scene principal se ven desplazar estos grafico y quiero que cuando el mouse se posicione sobre estos graficos la animacion se detenga y uno pueda elegir que boton apretar de los 3 que contiene el grafico.Y el codigo que use yo es

on (rollOver) {stop
}
on (rollOut) {play
}


Pero no me funciono, quisiera saber como hacer esto.Pero que cuando el puntero este sobre los graficos no se transforma a mano, osea no tendria que ser un boton, si no un grafico.
Alguna ayuda???
  #2 (permalink)  
Antiguo 10/07/2007, 10:48
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 14 años, 5 meses
Puntos: 406
Re: Como detener animacion de grafico?

Hola eybel:
Para hacer esos movimientos tienes que usar un M y el código debes escribirlo así:
on(rollOver){
_root.stop();
}
on(rollOut){
_root.play();
}
Y si quieres que no se vea la manito, coloca un nombre de instancia al MC, por ejemplo: clip y en el primer frame de la línea de tiempo principal coloca éste código: clip.useHandCursor = false;

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/

Última edición por Bandit; 10/07/2007 a las 11:40
  #3 (permalink)  
Antiguo 10/07/2007, 10:53
Avatar de Mahalo  
Fecha de Ingreso: julio-2004
Ubicación: Mallorca (Illes Balears)
Mensajes: 1.121
Antigüedad: 13 años, 4 meses
Puntos: 12
Re: Como detener animacion de grafico?

La correcta sintaxis de las funciones stop y play es stop() y play(). Pero ándate con ojo con las rutas, puede que así, sin más, no funcione.

Saludos!
  #4 (permalink)  
Antiguo 10/07/2007, 12:03
 
Fecha de Ingreso: marzo-2007
Mensajes: 782
Antigüedad: 10 años, 8 meses
Puntos: 16
Re: Como detener animacion de grafico?

Hola Bandit y Mahalo gracias por la respuesta.Bandit vos me estas sugiriendo que esa animacion la meta en un MC.Porque yo lo tengo hecho en el scene principal y queria crear otra carpeta y poner un MC vacio ahi y la animacion pasarla a este MC nuevo que creo, pero no se como copiar y pegar tal cual la animacion a este MC nuevo.Eso por un lado

Y lo otro, una vez que lo tenga en un MC, decis poner ese codigo en la principal.Ahora la duda que tengo con ese codigo, ya que adentro del grafico estan los 3 botones que si me interesa.No se deseparecera tambien la mano arriba de esos 3 botones???

Cada grafico, adentro, consta de texto y 3 botones.Necesito que en todo el area del grafico esto del stop y play funcione y que solo tengas las opciones de boton estos 3 botones que te digo que contiene el grafico lo demas que no tenga el efecto del cursor mano puntero.Me entendes?

Gracias!
  #5 (permalink)  
Antiguo 10/07/2007, 14:03
 
Fecha de Ingreso: marzo-2007
Mensajes: 782
Antigüedad: 10 años, 8 meses
Puntos: 16
Re: Como detener animacion de grafico?

Hola Bandit, ya hice eso, pero paso lo que supuse.No toma la accion de ningun boton, cuando yo quiero pasar el mouse por encima se frena pero no aparece la manito y tampoco en los 3 botoncitos que tengo adentro.Como puedo excluirlos de esa inhabilitacion con ese codigo? le pondria nombre de instancia a los botones.Como los excluyo? gracias!!!o si tenes otra forma.bye, saludos.
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 22:42.