Muchas gracias por contestar mi duda, hasta luego.


 --- Musimagen webmaster <[EMAIL PROTECTED]>
escribi�: > Hola a tod@s
> 
> El problema para parar o arrancar una pel�cula flash
> es que debes controlar
> cada uno de los timelines por separado, ya que si
> s�lo paras la peli
> principal, los dem�s clips que tengas seguir�n en
> marcha. El otro d�a
> apareci� una pregunta parecida en otro foro y se me
> ocurri� un sistema
> bastante c�modo. Te lo env�o por si te resulta de
> utilidad.
> 
> Lo primero que tienes que hacer es crear un clip
> vac�o con el siguiente
> c�digo:
> 
> onClipEvent (enterFrame) {
>     if (_parent.parado) {
>         if (!_root.parar) {
>             _parent.play();
>             _parent.parado=false;
>         }
>     } else {
>         if (_root.parar) {
>             _parent.stop();
>             _parent.parado=true;
>         }
>     }
> }
> 
> Este clip tendr�s que copiarlo en una pista que
> abarque todo el timeline
> dentro de cada clip que quieras controlar.
> He utilizado dos variables para evitar que la
> pel�cula siga poni�ndose en
> play mientras ya est� en play, ya que eso podr�a
> ralentizar tus otras pelis.
> 
> Para controlar la acci�n puedes crear unos botones
> de stop y play o utilizar
> el teclado del ordenador (o ambas cosas). Si quieres
> utilizar el teclado,
> crea un clip vac�o en el timeline principal con el
> siguiente c�digo:
> 
> onClipEvent (keyDown) {
>     if (Key.getCode() == 32) {
>         _root.parar=true;
>     } else if (Key.getCode() == 80) {
>         _root.parar=false;
>     }
> }
> 
> Por cierto, el c�digo 13 no parece significar nada
> en mac ("intro" en pc,
> seg�n me han dicho) y no he sido capaz de encontrar
> el que corresponde al
> "enter" (intro), por eso he utilizado el de la tecla
> "p" para play y el de
> la tecla "espacio" para stop. Si quieres utilizar la
> misma tecla (espacio en
> este caso) para arrancar y parar alternativamente
> puedes utilizar el
> siguiente c�digo:
> 
> onClipEvent (keyDown) {
>     if (Key.getCode() == 32) {
>         _root.parar = !_root.parar;
>     }
> }
> 
> En caso de que uses botones es f�cil deducir el
> c�digo, as� te lo dejo a t�.
> 
> 
> Espero que te sirva 8)
> 
> xxxx
> 
> Eva
> 
>  

_________________________________________________________
Do You Yahoo!?
La emoci�n e intensidad del deporte en Yahoo! Deportes. http://deportes.yahoo.com.mx

Responder a