Saludos comunidad, no se mucho de Flash. Pero me toco usarlo para mostrar imagenes.
Tengo el siguiente codigo.
Código Javascript
:
Ver originalx = 0;
y = 3;
ancho = 185;
alto = 63;
aaa = 111;
miXML = new XML();
miXML.ignoreWhite = true;
miXML.onLoad = function (succes)
{
if (succes)
{
for (var _loc2 = 0; _loc2 < this.firstChild.childNodes.length; ++_loc2)
{
galeria = this.firstChild.childNodes[_loc2].attributes.id;
imagenes.createEmptyMovieClip("diapo" + _loc2, _loc2 + 180);
item = imagenes["diapo" + _loc2];
/************ Esta parte es la que quiero cambiar *************/
imagenes["diapo" + _loc2].onPress = function(){
getURL("#");
}
/****************************************************/
item.loadMovie(galeria);
item._x = x;
item._y = y;
x = x + ancho;
columna = columna + 1;
if (columna == num_columnas)
{
columna = 0;
x = x - ancho * num_columnas;
y = y + alto;
} // end if
} // end of for
} // end if
};
miXML.load("http://www.miweb.com/imagenes2.xml");
_root.onEnterFrame = function() {
if (!_root.izquierda && !_root.derecha)
{
if (_root.aaa == 111)
{
if (_root.imagenes._x >= (950 - _root.imagenes._width))
{
_root.imagenes._x = _root.imagenes._x - 5;
if (_root.imagenes._x <= (950 - _root.imagenes._width))
{
_root.aaa = 222;
}
}
}
else if(_root.aaa == 222)
{
if (_root.imagenes._x <= 25)
{
_root.imagenes._x = _root.imagenes._x + 5;
if (_root.imagenes._x >= 25)
{
_root.aaa = 111;
}
}
}
}
};
La parte separada en codigo es la que quiero cambiar, me gustaria agregarle un link que me lleve a cada pagina interna de la imagen. Entiendo que deberia agregar al XML algo como esto:
Código XML:
Ver original<imagen id="http://lweb.com/prevs/F01.jpg" url="blablabla"/>
Pero que es lo que deberia agregar al flash.
Supongamos tengo una imagen rojo, blanco, verde. Quiero que sus links me lleven a una zona como esta:
rojo.html
blanco.html
verde.html