Comunidad de diseño web y desarrollo en internet online

FALLa EL STOP

Citar            
MensajeEscrito el 21 Oct 2011 05:03 am
estoy diseñando una pagina web tengo tiempo que no lo utilizo al retomar surje el problema.
al momento de programar dentro de un clip de pelicula en la linea de tiempo el siguiente codigo

stop();
segundos = 6;
espera = function () {
gotoAndPlay("2");
clearInterval(a);};
a = setInterval(espera, segundos*1000);

son cinco fotogramas en cada una tiene una imagen con otra capa pongo el codigo que puse.
ya en la escena pongo dos botones para que cambie el fotograma donde estan las fotos funciona bien pero al momento de cambiar el fotograma con otro boton surge el problema. primero pasan 7 a 8 segundos y empieza a fallar avanza sin detenerse si el primer fotograma tiene un stop(); y en el fotograma de las imagenes tambien tiene un stop(); camina sin respetar los stop no da ningun mensaje de error del copilador

Por Archivaldo Coronel

15 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 21 Oct 2011 09:43 pm
Eso es porque no estás borrando el setInterval, que sigue vivo, y se acumula. Si la idea es un avance autom{atico, usa una función anónima

Código ActionScript :

stop();
var a:Number = setInterval(function(w){
    w.gotoAndPlay("2");
    clearInterval(a);
}, 1000, this);


De esta forma te aseguras que siempre se borra. Si estás escribiendo lo mismo en cada fotograma pero cambiando el destino de gotoAndStop, considera usar una sola función aprovechando la propiedad _currentFrame

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 21 Oct 2011 10:42 pm
gracias Jorge por contestar si funciono ya no se repite solo que el tiempo ya no respeta sino que se reprodice sin detenerce

Por Archivaldo Coronel

15 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 22 Oct 2011 02:27 am
Tiene un stop, dale mas tiempo que un segundo para que sea evidente

jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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