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

Botones en AS3

Estas en el tema de Botones en AS3 en el foro de Flash y Actionscript en Foros del Web. Saludos colegas, tengo un problema, estoy iniciando en as3 y ocupo lo siguiente, tengo un boton q ya contiene varias funciones,: home_mc.addEventListener(MouseEvent.ROLL_OVER, over1); home_mc.addEventListener(MouseEvent.ROLL_OUT, out1); ...
  #1 (permalink)  
Antiguo 18/11/2009, 17:48
 
Fecha de Ingreso: noviembre-2009
Mensajes: 3
Antigüedad: 15 años
Puntos: 0
Botones en AS3

Saludos colegas, tengo un problema, estoy iniciando en as3 y ocupo lo siguiente, tengo un boton q ya contiene varias funciones,:

home_mc.addEventListener(MouseEvent.ROLL_OVER, over1);
home_mc.addEventListener(MouseEvent.ROLL_OUT, out1);
home_mc.addEventListener(MouseEvent.CLICK, prueba);

function over1(event:MouseEvent):void
{
home_mc.gotoAndPlay("over");
}

function out1(event:MouseEvent):void
{
home_mc.gotoAndPlay("out");

}


Con esto lo q hice fue una simple animacion cuando el mouse esta sobre el boton, ok ahora lo q ocupo es que al darle click a ese boton el vaya a un label, de la escena principal, x decirlo asi, un gotoandstop......yo lo intente de esta forma, pero no funciono

function prueba(event:MouseEvent):void
{
gotoAndStop(event.target.name);
}

tons a la espera de sus sabias recomendaciones, muy agradecido

Josh.

Última edición por Joshbay; 18/11/2009 a las 17:50 Razón: informarme por correo
  #2 (permalink)  
Antiguo 18/11/2009, 17:55
 
Fecha de Ingreso: mayo-2008
Ubicación: Murcia, España
Mensajes: 313
Antigüedad: 16 años, 6 meses
Puntos: 5
Respuesta: Botones en AS3

Cómo que se valla a un label? Deberías explicar eso mejor.

event.target.name.. Le estás pasando al gotoAndStop el nombre del botón que estás pulsando, es eso lo que quieres hacer?

Yo creo que al gotoAndStop le deberías pasar el frame donde está el label que intentas mostrar (1, 15...)
  #3 (permalink)  
Antiguo 18/11/2009, 18:07
 
Fecha de Ingreso: noviembre-2009
Mensajes: 3
Antigüedad: 15 años
Puntos: 0
Respuesta: Botones en AS3

Si, gracias x responder lo que ocupo es que al darle click, me muestre o me dirija al frame 10, x ejemplo que tiene como label "prueba"
  #4 (permalink)  
Antiguo 19/11/2009, 12:22
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: Botones en AS3

Hola joshbay:
Si quieres ir a un frame de la Línea de tiempo principal, que tiene como etiqueta: prueba desde un botón que está dentro de un MC, escibe el código así:
Código:
miBoton.addEventListener(MouseEvent.CLICK, miFuncion);
function miFuncion(event:MouseEvent):void {
	MovieClip(root).gotoAndStop("prueba");

}
Donde miBoton es el nombre de instacia del botón.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #5 (permalink)  
Antiguo 19/11/2009, 12:58
 
Fecha de Ingreso: noviembre-2009
Mensajes: 3
Antigüedad: 15 años
Puntos: 0
Respuesta: Botones en AS3

Si Bandit, muchas gracias, funciono perfectamente,
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 17:02.