Comunidad de diseño web y desarrollo en internet online

Ajustar tamaño de imagenes en galeria rotativa

Citar            
MensajeEscrito el 12 Nov 2010 09:06 am
Hola que tal? soy diseñador gráfico y web y tengo un problema que nos esta volviendo locos.
El problema es que tengo una galeria flash con as3 y llamo a las imagenes mediante XML. El problema surge cuando las imagenes se posicionan en el contenedor que las redimensiona a mas pequeñas y no encuentro manera de que salgan al 100% es decir a 140x82. adjunto el AS3 de la galeria por si alguien le ayuda.
Si alguien sabe la solución que me ayude por favor.
Mil gracias de antemano y un saludo!

Fotograma 1


photo_thumbnail = new Array();
photo_url = new Array();
photo_titulo = new Array();
photo_enlace = new Array();

filepath = "/Portals/7/Imagenes/Home/rotativo-banners/";

// Load the photos XML

var flashmo_xml:XML = new XML();


flashmo_xml.ignoreWhite = true;
flashmo_xml.onLoad = function()
{
var nodes:Array = this.firstChild.childNodes;
for(var i=0;i<nodes.length;i++)
{
photo_thumbnail.push(nodes[i].attributes.thumbnail);
photo_url.push(nodes[i].attributes.url);
photo_titulo.push(nodes[i].attributes.titulo);
photo_enlace.push(nodes[i].attributes.target);
}

}
flashmo_xml.load(filepath + "banners.xml");
---------------------------------------------------------------------------------------------------------------------------------------------------------------
Fotograma 5 donde comienza la galería.

x_middle = Stage.width/2;
y_middle = Stage.height/2;

tn_group.tn._visible = false;

tn_alpha_default = 100;
tn_spacing = 5;
p = 0;
info = "";
titulotxt = "";

for( var i = 0; i < photo_thumbnail.length; i++ )
{
tn_group.tn.duplicateMovieClip("tn"+i, i);

tn_group["tn"+i].tn_pic.loadMovie( filepath + photo_thumbnail[i] );
tn_group["tn"+i].tn_pic2.loadMovie( filepath + photo_thumbnail[i] );
tn_group["tn"+i]._x = i * (tn_group.tn._width + tn_spacing);
tn_group["tn"+i]._y = tn._y;
tn_group["tn"+i].tn_pic._alpha = tn_alpha_default;
tn_group["tn"+i].tn_no = i;

tn_group["tn"+i].tn_button.onRollOver = function()
{
this._parent.tn_pic._alpha = 50;
_root.info = photo_url[this._parent.tn_no];
_root.titulotxt = photo_titulo[this._parent.tn_no];
}
tn_group["tn"+i].tn_button.onRollOut = function()
{
this._parent.tn_pic._alpha = tn_alpha_default;
_root.info = "";
_root.titulotxt = "";
}
tn_group["tn"+i].tn_button.onRelease = function()
{
var miString:String = "_self";
miString += photo_enlace[this._parent.tn_no];
getURL( photo_url[this._parent.tn_no], miString);
trace (miString);
}
}

onEnterFrame = function()
{
if( _ymouse > tn_group._y - 0 and _ymouse < tn_group._y + tn_group._height )
{
x_speed = -(_xmouse - x_middle ) / 50;

if( _xmouse > x_middle + 1 )
{
if( tn_group._x + (tn_group.tn._width / 5) > tn_area._width - tn_group._width + tn_area._x )
tn_group._x+=x_speed;
}
else if( _xmouse < x_middle - 1 )
{
if( tn_group._x - (tn_group.tn._width / 5)< tn_area._x )
tn_group._x+=x_speed;
}
}

}

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox
Citar            
MensajeEscrito el 15 Nov 2010 01:04 pm
Bueno he arreglado el problema adentrandome en el simbolo y ajustando una capa que tenia bastante jodida de ver, solo era problema de tamaño en el simbolo, nada de action script.

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.