Tema: swf externos
Ver Mensaje Individual
  #19 (permalink)  
Antiguo 21/10/2010, 09:00
Avatar de Diegoazul
Diegoazul
 
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 17 años, 5 meses
Puntos: 67
Respuesta: swf externos

Aqui estan las funciones para activar -desactivar botones, la del cargador y la de borrar contenido
Código PHP:
//Aqui metes a tus botones
var botones_array:Array = new Array(boton1,boton2);
//Desactiva botones
function desactiva()
{

    for (var 
i:int=0i<botones_array.lengthi++)
    {


        
botones_array[i].mouseEnabled=false
        
;
    }

}
//Activa botones
function activa()
{

    for (var 
i:int=0i<botones_array.lengthi++)
    {


        
botones_array[i].mouseEnabled=true
        
;
    }

}
//Loader
function cargar(ruta:String)
{

    
borra();
    
//
    
var loader:Loader =new Loader();
    
//
    
loader.load(new URLRequest(ruta));
    
loader.contentLoaderInfo.addEventListenerEvent.COMPLETEcompleto );
    
//;
    
function completoevent:Event ):void
    
{
        
borra();

        
contenedor.addChild(loader);
        
activa();

    }

}
//Borra contenido
function borra()
{

    if (
contenedor.numChildren 1)
    {

        var 
l:int contenedor.numChildren 1;
        for (var 
j:int l>= 0j--)
        {


            
contenedor.removeChildAt(j);
        }

    }




y asi vas a poner en cada botón tu código.

Código PHP:
boton_btn.addEventListener(MouseEvent.CLICK,botonPulsado);
function 
botonPulsado(e:MouseEvent):void
{

    
desactiva();
    
cargar("archivo.swf");


__________________
{ Flash }