espero que esten bien, Hice un action script que me carga unas imagenes desde una base de datos, esto lo hago en asp por medio de una archivo XML.
Todo funciona muy bien, el problema es qu ela imagen que cargo es de 890 x 200 pix
y cuando la carga la hace mas chica, es decir carga la imagen, la pone en su lugar pero no la desplega completa, ya trate de hacer varias cosas, pero sigue igual.
Alguien sabe como hacer que las imagenes cargadas dinamicamente usando asp y xml en flash no cambien su tamaño?
ok la imagen original la pueden encontrar aqui:
http://www.scoutschihuahua.org.mx/images/fotos/camporee_5.jpg
y si checan en mi pagina como se desplega entenderan, la liga es: (bueno hay que presionar F5 hasta que den con esa foto, pero a todas las fotos les pasa lo mismo, ademas como que al cambiarlas de tamaño se apixelan un poco)
http://www.scoutschihuahua.org.mx
a continuacion pego el código de action script por cierto estoy cargando la imagen en un componente: mx.controls.Loader
var cadenaXML:LoadVars = new LoadVars()
var archivo:XML = new XML();
var imagen:Array = new Array();
var descripcion:Array = new Array();
var descripcion2:Array = new Array();
var RutaIcono:Array = new Array();
var NombreFuncionario:Array = new Array();
var liga:Array = new Array();
var puntero:Number = 0;
var peliActual:MovieClip;
peliActual = cargador1_mcl;
llena = function(nodo)
{
imagen.push(nodo.firstChild.childNodes);
descripcion.push(nodo.firstChild.nextSibling.childNodes);//con lo del xml
descripcion2.push(nodo.firstChild.nextSibling.childNodes);//con lo del xml
liga.push(nodo.firstChild.nextSibling.nextSibling.childNodes);
RutaIcono.push(nodo.firstChild.nextSibling.nextSibling.nextSibling.childNodes);
}
cargaImagen = function(inc)
{
puntero += inc;
puntero = (puntero >= imagen.length) ? 0:puntero
puntero = (puntero < 0) ? (imagen.length-1):puntero
// contenedor_mc.loadMovie(RutaAtach+imagen[puntero]);
peliActual.contentPath = "http://www.scoutschihuahua.org.mx/"+imagen[puntero];
// trace("IMAGEN PUNTEROOOOOOOO "+imagen[puntero])
_parent.descripcion_txt.text = descripcion[puntero];
_parent.descripcion2_txt.text = descripcion2[puntero];
_parent.LigaURL = liga[puntero];
// trace("LigaURL = " + _parent.LigaURL );
_parent.gotoAndPlay(2);
}
comienza = function(sourc)
{
archivo = new XML(sourc);
nodoP = archivo.firstChild.firstChild;
while (nodoP)
{
llena(nodoP);
nodoP = nodoP.nextSibling;
}
var n:Number = random(imagen.length);
cargaImagen(n);
}
cadenaXML.onLoad = function (exi)
{
if (exi)
{
//trace (archivo.toString());
comienza(cadenaXML.cade);
}
else
{
trace ("no se cargo ");
}
}
cadenaXML.alea = random(1000);
cadenaXML.sendAndLoad("http://www.scoutschihuahua.org.mx/CargaImagenFlash.asp",cadenaXML);