Foros del Web » Creando para Internet » Flash y Actionscript »

Ayuda con carrusel de carga infinita de imagenes

Estas en el tema de Ayuda con carrusel de carga infinita de imagenes en el foro de Flash y Actionscript en Foros del Web. Hola expertos, de nuevo gracias por existir, sus aportes siempre son valiosos. Hoy tengo un problema con algo de actionscript explico: Tengo un carrusel de ...
  #1 (permalink)  
Antiguo 14/08/2008, 09:53
 
Fecha de Ingreso: julio-2007
Ubicación: Bogotá D.C.
Mensajes: 11
Antigüedad: 16 años, 8 meses
Puntos: 0
Ayuda con carrusel de carga infinita de imagenes

Hola expertos, de nuevo gracias por existir, sus aportes siempre son valiosos.

Hoy tengo un problema con algo de actionscript explico:

Tengo un carrusel de imagenes y hasta allí perfecto me funciona bien. cargo doce fotos desde la carpeta y me funciona el carrusel y se ve bastante bien, el problema es que si aumento la cantidad de imagenes en la carpeta ya no se ve tan bien, quisiera lograr que se movieran solo doce logos, y cuando termine el primero en girar y encuentre más en la carpeta levante la siguiente imagen y así hasta llegar al fnal de los archivos en la carpeta, una vez llegue al final vuelva a empezar dando continuidad al efecto, este es el código que utilizó para esto:

stop();
var folder:String = "Logos/";
var radiusX:Number = 200;
var radiusY:Number = 60;
var centerX:Number = 530;
var centerY:Number = 80;
var speed:Number = 0.005;
tn_group_mc._visible = false;
fm_label.text = ""; fm_url.text = "";

var xml:XML = new XML();
xml.ignoreWhite = true;

xml.onLoad = function()
{
var nodes = this.firstChild.childNodes;
total = nodes.length;

for( var i=0; i < total; i++)
{
var t = tn_group_mc.duplicateMovieClip("tn"+i, i);
t.angle = i * ((Math.PI*2)/total);
t.onEnterFrame = mover;
t.tn_mc.inner.loadMovie( folder + nodes[i].attributes.filename );

}
}
xml.load( "logos.xml");


function mover()
{
this._x = Math.cos(this.angle) * radiusX + centerX;
this._y = Math.sin(this.angle) * radiusY + centerY;
var s = this._y /(centerY+radiusY);
this._xscale = this._yscale = s*100;
this.angle += this._parent.speed;
this.swapDepths(Math.round(this._xscale) + 100);
}


this.onEnterFrame = function()
{
speed = 0.0156;
}


Si pudieran ayudarme en esto gracias.

Última edición por creandoweb; 14/08/2008 a las 12:39 Razón: Titulo no refleja lo deseado.
  #2 (permalink)  
Antiguo 14/08/2008, 15:48
 
Fecha de Ingreso: julio-2008
Mensajes: 62
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: Ayuda con carrusel de carga infinita de imagenes

es carrusel ya todo el mundo lo tiene

te recomiendo que entiendas el procedimiento para que lo puedas modificar adecuadamente

la base esta en el radio del circulo donde dan vueltas y la velocidad que se controla con el mouse

***pista***


var i=0; i < XX; XXX


si no entiendes escribe el codigo de la pista en san google el te guia siempre :)

Última edición por neropower5000; 14/08/2008 a las 21:41 Razón: pista
  #3 (permalink)  
Antiguo 16/08/2008, 11:56
 
Fecha de Ingreso: julio-2007
Ubicación: Bogotá D.C.
Mensajes: 11
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: Ayuda con carrusel de carga infinita de imagenes

Bueno creo que yo no lo tengo... con esas caraterísticas y lo he probado de diferentes maneras pero no he logrado que me cargue las imagenes como quiero... sucede que solo giran las que cargo al comienzo, pero si aún quedan más por mostrar en la carpeta pues ya no me las muestra... :(

Si pudieras darme una mano más puntual, te lo agradecería.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:34.