Estoy armando una galeraia de fotos en un swf, las fotos son llamadas de un xml la galeria funcinoa bien localmente, pero el misterio cuando lo subo al servidor teniendo la misma estructura, swf, imagenes, xml, todo en la misma carpeta, las imagenes no estan en progresivo probe con rutas absolutas y relativas pero no quiere funcar en el servidor
Si hay algun iluminado por ahi que haya pasado por esto le agradezco me diera terrible mano les dejo el codigo de la galeria y el xml a ver si encuentran alguna anomalia muchas gracias gente.
codigo AS:
stop();
cerrar.onRelease= function(){
this._parent._parent.gotoAndStop(42);
}
function mostraImagem(imagem)
{
holder.unloadMovie();
preloader._xscale = 0;
preloader._visible = true;
holder._alpha = 0;
//ant.enabled = false;
//prox.enabled = false;
texto.text = "";
meuMVC.loadClip(xmlNode.childNodes[imagem].childNodes[0].firstChild.nodeValue, holder);
meuListener.onLoadProgress = function (alvo, bLoad, bTotal)
{
var _loc1 = Math.round(bLoad / bTotal * 100);
porcento.text = _loc1 + "%";
preloader._xscale = _loc1;
};
meuListener.onLoadInit = function ()
{
var _loc6 = new mx.transitions.Tween(borda, "_width", mx.transitions.easing.Back.easeOut, borda._width, holder._width + 12, 1, true);
var _loc7 = new mx.transitions.Tween(borda, "_height", mx.transitions.easing.Back.easeOut, borda._height, holder._height + 12, 1, true);
var _loc1 = new mx.transitions.Tween(holder, "_x", mx.transitions.easing.Back.easeOut, holder._x, borda._x - holder._width / 2, 1, true);
_loc1 = new mx.transitions.Tween(holder, "_y", mx.transitions.easing.Back.easeOut, holder._y, borda._y - holder._height / 2, 1, true);
var _loc3 = new mx.transitions.Tween(ant, "_y", Back.easeOut, ant._y, (borda._y+holder._height/2)-180, 2, true)
var _loc8 = new mx.transitions.Tween(ant, "_x", Back.easeOut, ant._x,borda._x - holder._width / 2 -9, 1, true)
trace(borda._x - 20);
var _loc9 = new mx.transitions.Tween(prox, "_x", Back.easeOut, prox._x, (borda._x+holder._width/2)+ 9, 2, true)
var _loc4 = new mx.transitions.Tween(prox, "_y", mx.transitions.easing.Back.easeOut, prox._y, borda._y + holder._height / 2 - 180, 1, true);
var _loc5 = new mx.transitions.Tween(texto, "_y", mx.transitions.easing.Back.easeOut, texto._y, borda._y + holder._height / 2 + -8 + ant._height, 1, true);
texto.text = xmlNode.childNodes[imagem].childNodes[1].firstChild.nodeValue;
_loc1.onMotionFinished = function ()
{
preloader._visible = false;
porcento.text = "";
var _loc1 = new mx.transitions.Tween(holder, "_alpha", mx.transitions.easing.Regular.easeOut, 0, 100, 1, true);
_loc1.onMotionFinished = function ()
{
ant.enabled = true;
prox.enabled = true;
};
};
};
} // End of the function
var fotoAtual = 0;
preloader._xscale = 0;
var meuMVC = new MovieClipLoader();
var meuListener = new Object();
var obj_xml = new XML();
obj_xml.ignoreWhite = true;
obj_xml.load("http://www.vadevuelta.com/prueba/flash/galeria1/imagen.xml");
obj_xml.onLoad = function (exito)
{
if (exito)
{
xmlNode = this.firstChild;
total = xmlNode.childNodes.length;
mostraImagem(0);
}
else
{
//Muestra un mensaje de error en caso de que algo fallara
trace("Error al cargar el xml");
}
};
prox.onPress = function ()
{
if (fotoAtual < total - 1)
{
++fotoAtual;
mostraImagem(fotoAtual);
} // end if
};
ant.onPress = function ()
{
if (fotoAtual > 0)
{
--fotoAtual;
mostraImagem(fotoAtual);
} // end if
};
meuMVC.addListener(meuListener);
///////////////////////////////////////
Codigo xml:
<?xml version="1.0" encoding="utf-8"?>
<imagens>
<foto>
<imagem>imagem.jpg</imagem>
<texto>NandoYakkoArdillaThiago</texto>
</foto>
<foto>
<imagem>imagem1.jpg</imagem>
<texto>Lapreviadelensayo</texto>
</foto>
<foto>
<imagem>imagem2.jpg</imagem>
<texto>Yakko</texto>
</foto>
<foto>
<imagem>imagem3.jpg</imagem>
<texto>ArdillaYakkoThiago</texto>
</foto>
<foto>
<imagem>imagem4.jpg</imagem>
<texto>Nando</texto>
</foto>
<foto>
<imagem>imagem5.jpg</imagem>
<texto>ensayo</texto>
</foto>
</imagens>
