En este grupo En todos

Foro de Flash



problemita con boton en flash

Geraldin
Diseño grafico instituto de diseño cha...
Escrito por Geraldin Mendoza
el 10/02/2010

Hola César...

Tengo un problemita con unos botones en flash, porque ya tengo hecho los botones con sus estados, y las acciones de que vaya de una escena a otra gotoAndPlay("scene1", publ1); la "scena1" es la escena principal, por supuesto; "publ1" es la escena a la que quiero que vaya al darle clic al botón.

Antes de poder darle clic al botón tiene una animación y después es que aparece el botón, así que en último frame es que le coloco la acción.

Tengo Flash CS3 Professional.

No se si me expliqué bien o si me entendió...

Gracias de antemano

Saludos :)

Escrito por César Oré Ozejo (bandit)
el 12/02/2010

Hola Geraldin:

Si estás usando AS3, primero tienes que ponerle el nombre de publ1 a la segunda escena y eso lo haces desde el Panel de escenas.
El botón tiene que tener como nombre de instancia: btn y coloca éste código:
btn. AddEventListener(MouseEvent. CLICK, irFrame);
function irFrame(event:MouseEvent):void{
gotoAndPlay(2, "publ1");
}
stop();


Espero haberte sido de ayuda.


César.
Geraldin Mendoza
Diseño grafico instituto de diseño cha...
Escrito por Geraldin Mendoza
el 13/02/2010

Hola!

No estoy usando ActionScript 3 sino 2. Así que probé con ese código que me diste y no me funciona me sale este error:

The class or interface 'MouseEvent' could not be loaded. Function irFrame(event:MouseEvent):void{

Scene name must be quoted string gotoAndPlay(2, "publ1");

Porfa si me puedes ayudar para saber que estoy haciendo mal.

Gracias una vez más!

Escrito por César Oré Ozejo (bandit)
el 15/02/2010

Cuando hagas una consulta tienes que especificar que AS estás usando, de ese modo se te puede ayudar mejor, te respondí con ese código porque tu dijiste: Tengo Flash CS3 Professional.
En AS2 tienes que primero poner una etiqueta en el primer frame de la escena donde quieres ir.
Código para el botón:
on(release){
gotoAndPlay("etiqueta");
}

Espero haberte sido de ayuda.

César.

Geraldin Mendoza
Diseño grafico instituto de diseño cha...
Escrito por Geraldin Mendoza
el 17/02/2010

Muchas Gracias! Ya me funcionó!

Un saludo :)