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

Crear funcion global en action script 3

Estas en el tema de Crear funcion global en action script 3 en el foro de Flash y Actionscript en Foros del Web. Hola como podrán observar me ando dando de topes con el flash y para empezar agarre el flash CS3, estoy haciendo una web con los ...
  #1 (permalink)  
Antiguo 17/07/2008, 18:48
Avatar de Sergestux  
Fecha de Ingreso: agosto-2007
Ubicación: Tapachula
Mensajes: 1.218
Antigüedad: 16 años, 8 meses
Puntos: 20
Pregunta Crear funcion global en action script 3

Hola como podrán observar me ando dando de topes con el flash y para empezar agarre el flash CS3, estoy haciendo una web con los clásicos home, productos y demás secciones, ya hace los respectivos saltos de frames al darle click en los botones, pero como tuve que hacerlo de volada, no guarde las funciones en un archivo separado, es decir no estoy usando clases.

Ahora la duda viene al querer hacer una funcion generica del tipo:
Código:
function GoSucs(event:MouseEvent):void
{
            gotoAndPlay('SeccSucursales');
}
Que por ahora lo unico que hace es ir a la seccion Sucursales, esta funcion la quiero usar cada vez que utilizo el boton correspondiente. Por ahora lo que estoy haciendo es guardar en un archivo que se llama funciones.as lo sig.

Código:
package funciones
{
    public class Boton
    {
    
        public function GoSucs(event:MouseEvent):void
        {
            gotoAndPlay('SeccSucursales');
        }
        
        public function GoMenu(event:MouseEvent):void
        {
            gotoAndPlay('SeccMenu');
        }
        
    }
}
No se si vaya por el camino correcto y tampoco se como usar esas funciones, cualquier ayuda la agradecere mucho
  #2 (permalink)  
Antiguo 17/07/2008, 18:53
Avatar de Sergestux  
Fecha de Ingreso: agosto-2007
Ubicación: Tapachula
Mensajes: 1.218
Antigüedad: 16 años, 8 meses
Puntos: 20
Respuesta: Crear funcion global en action script 3

Poniendo esto en el frame donde esta el boton no sale...
Código:
import funciones.Boton;
SucursalBtn.addEventListener(MouseEvent.CLICK, Boton.GoSucs);
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:20.