Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/04/2008, 09:53
Avatar de carlxime
carlxime
 
Fecha de Ingreso: marzo-2007
Ubicación: México
Mensajes: 180
Antigüedad: 17 años, 8 meses
Puntos: 6
Re: modificar galeria de componentes

Hola fernandotipo,

Lo más fácil es que incluyas en el XML que lee la galería (data.xml), una propiedad que incluya la liga a la cual quieres ir cuando le des click a la imagen grande:

Código:
 <img link='http://misitio1.com' thumbEvents='true' thumbnail='pictures/thumbnail/01.jpg' large='pictures/large/01.jpg' description='Master and Commander - Russell Crowe'/>
 <img link='http://misitio2.com' thumbEvents='true' thumbnail='pictures/thumbnail/02.jpg' large='pictures/large/02.jpg' description='Matrix Reloaded'/>
...
Después en el frame principal debes agregar las líneas en negritas:

Código:
var _enlace:String = "http://www.misitio1.com"; // Este es la liga de la primera imagen que se carga
var listener:Object = new Object();
listener.onReleaseThumb = function(obj, arg, index) {
	_root.descr.text = obj.description;
	_enlace = obj.link;
};

sld.addListener(listener);
Y por último en el MovieClip principal donde se cargan las imágenes grandes (loader) debes poner:
Código:
on(release) {
	getURL(_root._enlace, "_blank");
}
Saludos.