Foros de Flash » FAQS

como me detengo en un fotograma por unos segundos

(2 posts)
  • Empezó hace 2 años por dorianoso
  • Última contestación por paisgaray
  • Este tema está no hay pregunta de ayuda

  1. dorianoso
    Member

    hola,  soy  nuevo  por  aqui,  espero  me  puedan  ayudar,  sucede  que  quiero  lograr  que  en  una  presentacion  la  cabeza  lectora  se  detenga  algunos  segundos  en  un  fotogrma  y  luego  siga  reproduciendo  la  presentacion.
      ¿existe  alguna  accion  para  lograr  esto  o  se  colocan  parametros  en  la  accion  stop?

     

    de  antemano  muchas  gracias,  saludos  desde  mexico 

     
    Posted: 2007-09-25 00:02:22 #
  2. paisgaray
    Member

    Dorianoso:

     

    No  existe  una  acción  específica  para  lo  que  pides,  ni  tampoco  se  le  pueden  pasar  parámetros  a  "stop()".
      Lo  que  puedes  hacer  es  usar  un  contador  ej:

     

    function  esperar(cuantoEspero){
      _root.stop();
      frames  =  0;
      this.onEnterFrame  =  function(){
      if(frames  ==  cuantoEspero){
      this.onEnterFrame  =  null;
      _root.play();
      }else  {
      frames  ++
      }
      }
      }

     

    Esta  función  serviría  si  lo  que  quieres  detener  está  en  la  raíz  (_root)  si  está  en  otro  sitio,  tendrás  que  cambiar  la  ruta  del  play.
      Para  utilizarlo  pones  en  la  línea  de  tiempo  en  el  frame  que  quieres  esperar:
      esperar(cantidad  de  frames  que  quieres  que  espere);
      Lo  hago  con  frames  porque  para  que  sean  segundos  habría  que  calcular  los  frames  por  segundo  a  los  que  reproduce  tu  película  y  hacer  la  suma.

     

    Espero  haberte  ayudado 

     
    Posted: 2007-09-28 08:54:09 #

RSS feed para este tema

Responder

Debes estarlogeado para escribir un post.

[] [] []