Comunidad de diseño web y desarrollo en internet online

Problema con setInterval

Citar            
MensajeEscrito el 15 Jun 2007 08:21 pm
Hola que tal , se trata de esto tengo un boton que al dar clic me desaparecen algunos movieclips y le doy un determinado tiempo para que una animacion se haga y despues de terminada la animacion el fondo se mueva hasta ahi todo bien, cuando termina dicha animacion debera de aparecer algunos movie clips cosa que no hace, lo que hace es que cuando ejecuta el movimiento igualmente carga mi pelicula cosa que no quiero, lo que quiero es que cuando termine de darle movimiento el fondo aparezca,Espero que haya dado a entender el codigo es este

Código :

Código:

function mover(mc, destinoX, destinoY, velxy, alfa, velAlfa) { 
   mc.onEnterFrame = function() { 
      mc._x += ((destinoX-mc._x)/velxy); 
      mc._y += ((destinoY-mc._y)/velxy); 
      mc._alpha += ((alfa-mc._alpha)/velAlfa); 
      if (mc._x == destinoX) { 
         delete mc.onEnterFrame; 
      } 
   }; 
} 
// 
function moviendo(mc, destinoX, destinoY, escalaX, escalaY) { 
   new mx.transitions.Tween(mc, "_x", mx.transitions.easing.Strong.easeOut, mc._x, destinoX, 8, true); 
   var myTween2:Tween = new Tween(mc, "_y", mx.transitions.easing.Strong.easeOut, mc._y, destinoY, 8, true); 
   myTween2.onMotionFinished = function() { 
      new mx.transitions.Tween(mc, "_xscale", mx.transitions.easing.Strong.easeOut, mc._xscale, escalaX, 2, true); 
      new mx.transitions.Tween(mc, "_yscale", mx.transitions.easing.Strong.easeOut, mc._yscale, escalaY, 2, true); 
   }; 
} 

function cargaSub() { 
   //loadMovie(mc, "mcOpcion"); 
   mover(_parent._parent._parent.mcEspacio.mcCargaMusic.mcSu.mcSubmenu, -19, 632, 5, 100, 5); 
   //mcBuho.mcCuerpo.txt.text = "* "+arTitulos[indice-1]; 
   //mcBuho.mcCuerpo.mcIndice._visible = true;//Marco 
   _parent._parent._parent.mcEspacio.entraBuho(); 
   _parent._parent._parent.mcEspacio.mcLogo._visible = true; 
   clearInterval(car); 
} 

mcAstro.bt.onRelease = function() { 
   acciones(); 
   wait = setInterval(function () { 
                   moviendo(_parent._parent._parent.mcEspacio.mcFondo, _parent._parent._parent.mcEspacio.mcFondo._x-350, _parent._parent._parent.mcEspacio.mcFondo._y-1800, 100, 100); 
car=setInterval(cargaSub() ,10000) // aqui es donde cargo o visualizo todo le calcule 10 segundos pero no me lo hace 
      clearInterval(wait); 
   }, 3000); 
};

Por joshuavw

Claber

306 de clabLevel



Genero:Masculino  

Juego, aprendo y programo

msie7
Citar            
MensajeEscrito el 15 Jun 2007 08:47 pm
:P que wey fui como dicen en mexico jeje el problema eran los parentesis en la linea de codigo que escribi estaba asi

Código :

car = setInterval(cargaSub(), 8000); 

y debe ser asi con razon no me lo llamaba

Código :

ar = setInterval(cargaSub, 8000);

:lol: Je como dice el chavo ups se me chispoteo
Saludos desde Mexico

Por joshuavw

Claber

306 de clabLevel



Genero:Masculino  

Juego, aprendo y programo

msie7

 

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