Comunidad de diseño web y desarrollo en internet online

play pause universales (todas las movies desde level0 y mc)

Citar            
MensajeEscrito el 07 Jun 2007 12:44 am
Hola, he encontrado una web con el codigo para hacer mis sueños realidad, poder parar todo lo que está reproduciendose en el flash de una vez, pero no entiendo ni el codigo ni al que lo explica.

si alguien lo pudiera explicar a un nivel medio (o más bajo del que lo cuentan) creo que sería muy interesante para todos, incluso hacer un tutorial.

he visto que se plantea como una de las grandes preguntas en google... ^^

http://www.kadazuro.com/blog/archives/000021.php

La historia es que el código no se puede copiar y pegar y no está claro dónde hay que poner las cosas.


espero que alguien pueda ayurdarme..


(por cierto moderadores, no se si esto va aquí o en alguno de actionscript..)

Por rc12

34 de clabLevel



 

safari
Citar            
MensajeEscrito el 07 Jun 2007 01:43 am
Sencillo

Código :

function stopAllMovies (mc){

  for( var n in mc ){

    if(typeof mc "movieclip"){
      mc[n].stop()
      stopAllMovies (mc[n])
    }
  }
}

Lo llamas asi:

Código :

stopAllMovies(_root);
// o stopAllMovies(instanciaMC);

Por micheloud

341 de clabLevel



 

Misiones, Argentina

firefox
Citar            
MensajeEscrito el 08 Jun 2007 09:58 am
gracias, me ha quedado claro, lo que pasa es que si copio y pego apareecen errores por el espaciado supogo...

no me funciona

Por rc12

34 de clabLevel



 

safari
Citar            
MensajeEscrito el 08 Jun 2007 10:38 am
Quizas sea porque le falten un par de ;

Código :


function stopAllMovies (mc){
  for( var n in mc ){
    if(typeof mc "movieclip"){
      mc[n].stop();
    }
  }
}

Por micheloud

341 de clabLevel



 

Misiones, Argentina

firefox
Citar            
MensajeEscrito el 08 Jun 2007 11:49 am
Estas líneas de código valen su peso en oro, jejeje. Muchas gracias por el aporte.

Por deiff_200x

2 de clabLevel



Genero:Masculino  

msie7
Citar            
MensajeEscrito el 08 Jun 2007 01:58 pm
Si, a mi me salvo la vida un par de veces, cuando tenes tantos mc's dentro de una animación y debes pararlos/reproducirlos todos de una sola vez :D excelente.

Por micheloud

341 de clabLevel



 

Misiones, Argentina

firefox
Citar            
MensajeEscrito el 22 Jun 2007 05:14 pm
loe, siento ser taaan torpe, pero me siguen saliendo dos errores:

linea 3 ')' expected

Por rc12

34 de clabLevel



 

safari
Citar            
MensajeEscrito el 22 Jun 2007 07:06 pm
Ok, faltaba algo:

Código :

function stopAllMovies (mc){
  for(var n in mc){
    if(typeof mc=="movieclip"){
      mc[n].stop();
    }
  }
}

Por micheloud

341 de clabLevel



 

Misiones, Argentina

firefox

 

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