Ver Mensaje Individual
  #6 (permalink)  
Antiguo 28/07/2005, 14:40
drakon0
 
Fecha de Ingreso: julio-2005
Mensajes: 98
Antigüedad: 18 años, 8 meses
Puntos: 1
No logro que se repita

He logrado que se mueva y que se pare cuando el cursor pasa por una imagen gracias a stock. lo que no logro es que se repita las imagenes. Les voy a poner el codigo que tengo a ver si alguien ve un error o tienen una idea.
Aqui le va:
Código:
function loadXML(loaded) {
	if (loaded) {
		xmlNode = this.firstChild;
		image = [];
		description = [];
		thumbnails = [];
		total = xmlNode.childNodes.length;
		for (i=0; i<total; i++) {
			image[i] = xmlNode.childNodes[i].childNodes[0].firstChild.nodeValue;
			description[i] = xmlNode.childNodes[i].childNodes[1].firstChild.nodeValue;
			thumbnails[i] = xmlNode.childNodes[i].childNodes[2].firstChild.nodeValue;
			thumbnails_fn(i);
		}
	} 
}
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load("images.xml");

function moverImagenes()
{
	onEnterFrame = function()
	{
			thumbnail_mc._x -= 3;
			if(thumbnail_mc._x< 0)
			{
				thumbnail_mc._x = Stage.width;
				ai=0
				thumbnails_fn(ai)
			}
	
	}
}

thumbnail_mc.onRollOut = function()
{
	moverImagenes();
}

thumbnail_mc.onRollOver = function()
{
	delete onEnterFrame;
}


function thumbnails_fn(k) {

	thumbnail_mc.createEmptyMovieClip(k, thumbnail_mc.getNextHighestDepth());
	tlistener = new Object();
	tlistener.onLoadInit = function(target_mc) {
		
		target_mc._x =(target_mc._width+5)*k;
//target_mc.pictureValue = k;
		
	};
	image_mcl = new MovieClipLoader();
	image_mcl.addListener(tlistener);
	image_mcl.loadClip(thumbnails[k], "thumbnail_mc."+k);
	//};
	moverImagenes();
}