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

¿Botones dentro de un scrollpane AS3 Flash?

Estas en el tema de ¿Botones dentro de un scrollpane AS3 Flash? en el foro de Flash y Actionscript en Foros del Web. Hola a todos, tengo un problema, tengo algunos botones que estan dentro de un scrollpane, pero los botones no funcionan, (antes si, ahora ya no ...
  #1 (permalink)  
Antiguo 25/10/2011, 08:50
Avatar de Juandavo  
Fecha de Ingreso: octubre-2011
Ubicación: Quito
Mensajes: 85
Antigüedad: 12 años, 6 meses
Puntos: 0
Exclamación ¿Botones dentro de un scrollpane AS3 Flash?

Hola a todos, tengo un problema, tengo algunos botones que estan dentro de un scrollpane, pero los botones no funcionan, (antes si, ahora ya no funcionan) lo que tiene que hacer cada boton es que cuando pase el mouse sobre uno de ellos , exista una animacion en la linea de tiempo principal pero no me sale , tengo el siguiente codigo : agip : nombre de boton

agip_btn.addEventListener(MouseEvent.M…
function over(e:MouseEvent):void {

_root.gotoAndPlay("agip");

}

Segun yo eso es para que llame a una etiqueta label donde esta la animación al momento de pasar el mouse sobre el boton pero no coge...... AYUDA POR FAVOR !!!
_root de lo que entiendo es igual que poner _parent para llamar a la animacion de afuera....

AYUDA POR FAVOR !!!! GRACIAS !!!!
__________________
Juan David V.
Diseñador Multimedia
  #2 (permalink)  
Antiguo 25/10/2011, 10:16
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: ¿Botones dentro de un scrollpane AS3 Flash?

Hola Juandavo:
No te funciona porque estás combinando AS3 con AS2.
El código debes de escribirlo así:
Código actionscript:
Ver original
  1. agip_btn.addEventListener(MouseEvent.M…
  2. function over(e:MouseEvent):void {
  3. MovieClip(root).gotoAndPlay("agip");
  4. }
Espero haberte sido de ayuda
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 25/10/2011, 10:25
Avatar de Juandavo  
Fecha de Ingreso: octubre-2011
Ubicación: Quito
Mensajes: 85
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: ¿Botones dentro de un scrollpane AS3 Flash?

Muchisisisismas GRACIAS !!!! si me valió ....... ahora lo único que quiero es que cuando ya no este el mouse sobre el boton ya no salga esa animacion .. porque si quito el mouse igual se queda en el último frame de la animación...tengo un stop en la linea de tiempo principal, pero si lo quito casi ni se ve la animación !!!!! ESPERO RESPUESTA MUCHAS GRACAIS !!!!
__________________
Juan David V.
Diseñador Multimedia
  #4 (permalink)  
Antiguo 25/10/2011, 10:58
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: ¿Botones dentro de un scrollpane AS3 Flash?

No te entiendo, con ese código lo que hará la cabeza lectora es ir al frame agip y empezar allí la animación hasta que encuentre un stop(); o hará un loop.
Donde haz puesto el stop()?
Cuando quites el mouse del botón nada hará ya que no tiene ningún código que realice una acción.
Mejor sube tu archivo .fla para ver como lo estás haciendo.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #5 (permalink)  
Antiguo 25/10/2011, 11:07
Avatar de Juandavo  
Fecha de Ingreso: octubre-2011
Ubicación: Quito
Mensajes: 85
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: ¿Botones dentro de un scrollpane AS3 Flash?

El stop esta en la línea de tiempo principal, al igual que la animacion en la etiqueta que se llama, los botones estan dentro del scrollpane, pero cuando suelto o quito el mouse del boton, esa animacion se queda en el ultimo frame..como trabado.....
__________________
Juan David V.
Diseñador Multimedia
  #6 (permalink)  
Antiguo 25/10/2011, 11:10
Avatar de Juandavo  
Fecha de Ingreso: octubre-2011
Ubicación: Quito
Mensajes: 85
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: ¿Botones dentro de un scrollpane AS3 Flash?

Claro, si quito el stop de la animación se hace un loop..... pero quito el mouse sobre el boton y la animacion se queda en el utimo frame de la animación... quiero que cuando el mouse no este sobre el boton no salga nada.... GRACIAS
__________________
Juan David V.
Diseñador Multimedia
  #7 (permalink)  
Antiguo 25/10/2011, 12:15
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: ¿Botones dentro de un scrollpane AS3 Flash?

Envía la cabeza lectora con el evento ROLL_OUT al frame donde empieza o a un frame donde no exista esa animación.
No se puede ayudar con eficacia tratando de adivinar como estás haciendo tu película, en lo sucesivo sería mejor que subas tu archivo fla a un servidor para poderlo bajar y ver cual es problema.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #8 (permalink)  
Antiguo 25/10/2011, 19:21
Avatar de Juandavo  
Fecha de Ingreso: octubre-2011
Ubicación: Quito
Mensajes: 85
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: ¿Botones dentro de un scrollpane AS3 Flash?

No te entendi esta ultima parte....a donde puedo subir el proyecto ???
Gracias
__________________
Juan David V.
Diseñador Multimedia
  #9 (permalink)  
Antiguo 25/10/2011, 22:46
Avatar de Juandavo  
Fecha de Ingreso: octubre-2011
Ubicación: Quito
Mensajes: 85
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: ¿Botones dentro de un scrollpane AS3 Flash?

Ya lo logré !!!! puse un roll out a una etiqueta donde no hay nada !!! muchiismas gracias por todo !!!!! :D :D
__________________
Juan David V.
Diseñador Multimedia

Etiquetas: as3, botones, botonesscrollpane, scrollpane
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 18:34.