15/12/2011, 07:45
|
| | Fecha de Ingreso: diciembre-2011
Mensajes: 7
Antigüedad: 12 años, 11 meses Puntos: 0 | |
Respuesta: Categorias en galeria fotos flash hola, por favor necesito una ayuda...
al final he cargado la pelicula 2 creando un movieclip vacio en la pelicula principal, la que contiene el menu de texto. Ahora lo que me queda es asignar la misma acción a cada foto de la pelicula 2, que cuando se escoge la opcion de menu de la izquierda...
createEmptyMovieClip("contenedor1", 4);
loadMovie("grid_maker.swf", "contenedor1");
aqui os dejo la imagen
http://www.subirimagenes.net/show-image.php?id=f88925953ef091f3e673a5ecb22d289b
y esta es la parte del clip principal donde se crea el menu
buildGallery = function ()
{
ID = 0;
destWidth = 0;
destHeight = 0;
for (j = 0; j < currentTotal; j++)
{
menu_mc.scroll_mc.thumb_mc["thumb" + j].removeMovieClip();
} // end of for
total = xmlNode.childNodes[galleryID].childNodes.length;
maxThumbs = default_maxThumbs;
if (maxThumbs > total)
{
maxThumbs = total;
} // end if
for (i = 0; i < total; i++) //crear las miniaturas
{
Thumb[i] = xmlNode.childNodes[galleryID].childNodes[i].attributes.Thumb;
Large[i] = xmlNode.childNodes[galleryID].childNodes[i].attributes.Large;
Title[i] = xmlNode.childNodes[galleryID].childNodes[i].attributes.Title;
toLoad[i] = xmlNode.childNodes[galleryID].childNodes[i].attributes.toLoad;
Width[i] = xmlNode.childNodes[galleryID].childNodes[i].attributes.Width;
Height[i] = xmlNode.childNodes[galleryID].childNodes[i].attributes.Height;
Copy[i] = xmlNode.childNodes[galleryID].childNodes[i].childNodes[0].firstChild.nodeValue;
menu_mc.scroll_mc.thumb_mc.thumb.duplicateMovieCli p("thumb" + i, i);
menu_mc.scroll_mc.thumb_mc["thumb" + i]._x = (menu_mc.scroll_mc.thumb_mc["thumb" + i]._width + thumbSpace) * i;
loadMovie(Thumb[i], menu_mc.scroll_mc.thumb_mc["thumb" + i].holder);
menu_mc.scroll_mc.thumb_mc["thumb" + i].ID = i;
menu_mc.scroll_mc.mask_mc._width = (menu_mc.scroll_mc.thumb_mc.thumb._width + thumbSpace) * maxThumbs - thumbSpace;
menu_mc.scroll_mc._x = Math.round(-(Stage.width - stageW) / 2 + Stage.width / 2 - menu_mc.scroll_mc.mask_mc._width / 2);
menu_mc.scroll_mc.thumb_mc._x = 0;
menu_mc.scroll_mc.destX = 0;
} // end of for
for (k = 0; k < galleryTotal; k++)
{
if (k == galleryID)
{
nav_mc.bg_mc.category_mc["bttn_mc" + k].gotoAndStop(1);
continue;
} // end if
nav_mc.bg_mc.category_mc["bttn_mc" + k].gotoAndStop(2);
} // end of for
loadID();
currentTotal = total;
};
toda ayuda es gratamente recibida |