Comunidad de diseño web y desarrollo en internet online

Problema con cargas externas y setInterval()

Citar            
MensajeEscrito el 30 Ene 2006 12:48 pm
Hola:

Lo primero es que no entiendo por qué setInterval no empieza en la primera vuelta, deberia haber un parámetro o algo para esto.

Al grano, tengo este pequeño codigo, es simple pero no consigo hacer que funcione:

Código :

stop();
// variables y MC's
var pelis_array:Array = new Array("home.swf", "cotton.swf", "silky.swf");
var cont:Number = 0;
this.createEmptyMovieClip("pelicula0", 1);
pelicula0.moveTo(0,0);
this.createEmptyMovieClip("pelicula1", 2);
pelicula1.moveTo(0,0);
this.createEmptyMovieClip("pelicula2", 3);
pelicula2.moveTo(0,0);
/*for (i=0; i<=2;i++) {
   this.createEmptyMovieClip("pelicula"+i, i);
   this["pelicula"+i].moveTo(0,0);
}*/
var carga = setInterval(cargador, 5000);
// funciones
function cargador() {
   var mc = "pelicula"+cont;
   enviarAlFrente(mc);
   mc.loadMovie(pelis_array[cont]);
   trace(mc+"\n"+pelis_array[cont]+"\n");
   if (cont == 2)
      cont = 0;
   else
      cont++;
}
function enviarAlFrente(mc:MovieClip):Void {
    mc.swapDepths(mc._parent.getNextHighestDepth());
}

Por frenadoll

922 de clabLevel

6 tutoriales

Genero:Masculino  

Barcelona

msie
Citar            
MensajeEscrito el 30 Ene 2006 01:13 pm

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 30 Ene 2006 01:21 pm
Perfecto!! gracias, no se porque tiene estas tonterias el flash ;)

PD: con "this" no funciona, solo con _root :__

Por frenadoll

922 de clabLevel

6 tutoriales

Genero:Masculino  

Barcelona

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.