Ver Mensaje Individual
  #6 (permalink)  
Antiguo 31/10/2008, 14:01
Avatar de Lynxcraft
Lynxcraft
 
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 1.346
Antigüedad: 17 años
Puntos: 51
Respuesta: HELP! Problema con galería de fotos

Código PHP:
var aImag:Array = new Array();
var 
aIndice:Array = new Array();
var 
aTexto:Array = new Array();
var 
nImagenes 0;
btAdelante.enabled false;
btAtras.enabled false;
var 
i:Number;
//
function datosCargados():Void {
    
nTotal xmlDatos.firstChild.childNodes.length;
    for (
i=0i<nTotali++) {
        
aImag[i] = xmlDatos.firstChild.childNodes[i].attributes.foto;
        
aIndice[i] = xmlDatos.firstChild.childNodes[i].attributes.indice;

    }
    
mcCarga._alpha 0;
    
this.onEnterFrame = function():Void  {
        if (
mcCarga._alpha<100) {
            
mcCarga._alpha += 30;
        } else {
            
delete (this.onEnterFrame);
            
btAdelante.enabled true;
            
btAtras.enabled true;
        }
    };
    
subirImagen("adelante");
}
var 
xmlDatos:XML = new XML();
xmlDatos.ignoreWhite true;
xmlDatos.onLoad = function(exito) {
    if (
exito) {
        
len this.firstChild.childNodes.length;
        for (
i=0i<leni++) {
            
aTexto[i] = xmlDatos.firstChild.childNodes[i].attributes.txt;

        }
        
_root.vacioGde.txt_foto.text aTexto[0];

        
datosCargados();
    }
};
xmlDatos.load("fotos_nenes.xml");
function 
subirImagen(sAccion:String):Void {
    var 
sMando:String sAccion;
    switch (
sMando) {
        case 
"adelante" :
            if (
nImagenes<nTotal-1) {
                
nImagenes++;
            }
            break;
        case 
"atras" :
            if (
nImagenes>0) {
                
nImagenes--;
            }
            break;
    }
    
_root.onEnterFrame = function():Void  {
        if (
mcCarga._alpha>0) {
            
mcCarga._alpha -= 30;
        } else {
            
delete (_root.onEnterFrame);
            
mcCarga.loadMovie(aImag[nTotal-nImagenes]);
            
bajarImagen();
        }
    };
}

function 
bajarImagen():Void {
    
_root.onEnterFrame = function():Void  {
        if (
mcCarga._alpha<100) {
            
mcCarga._alpha += 30;
        } else {
            
delete (_root.onEnterFrame);
        }
    };
}
function 
cambioImagenTecla():Void {
    
_root.onEnterFrame = function():Void  {
        if (
mcCarga._alpha>0) {
            
mcCarga._alpha -= 30;
        } else {
            
delete (_root.onEnterFrame);

            
mcCarga.loadMovie(aImag[nTotal-nImagenes]);
            
bajarImagen();
        }
    };
}
btAdelante.onRelease = function() {
    
subirImagen("adelante");
};
btAtras.onRelease = function() {
    
subirImagen("atras");
}; 
espero que sea asi
__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas
Lynxcraft