L'acció fscommand
 
 
     
  L'acció fscommand permet que el fitxer SWF enviï un missatge al reproductor o a la pàgina html que conté la pel·lícula amb l'objectiu que, en passar una informació, es desencadeni alguna acció.

 

     
 

L'acció fscommand és molt potent i obre el camí cap a la inclusió de codi JavaScript. Flash incorpora cinc accions específiques per defecte, que són les que s'utilitzen més i que, per tant, són les més fàcils d'utilitzar. D'aquestes, només en veurem dues: fullscreen i quit.

En aquesta pràctica, amb aquestes dues accions, aprendreu a obrir una pel·lícula Flash a pantalla completa amb fullscreen i a tancar la finestra amb quit.

L'objectiu d'aquesta pràctica és:

Conèixer l'ús de les accions de comunicació externa més utilitzades que incorpora el Flash.

 
     
Desenvolupament de la pràctica
   
Obrir una pel·lícula a pantalla completa  
   
En primer lloc fareu que la pel·lícula s'obri a pantalla completa amb l'acció fullscreen. Aquesta acció té dos arguments. La seva sintaxi és:  
     
 

fscommand("fullscreen","true");

 

 

Les cometes són obligades per tal que funcioni correctament.

 
     
 

El primer argument diu al reproductor que ha d'obrir la pel·lícula a pantalla completa (fullscreen), i el segon li diu que ho faci (true).

En cas de no voler que reprodueixi a pantalla completa -perquè ho faci a la seva mida original-, cal canviar el segon argument per false.

 
   
   » Activeu el menú Archivo | Abrir i cerqueu el fitxer FLA que vau elaborar com a exercici del mòdul 4.  
     
   » Deseu-lo amb el nom m8p2.  
     
 
 » Situeu-vos en el primer fotograma de la capa accions i obriu el pannell Acciones.

 

 
                                          
 
   » Poseu-vos al final del codi ActionScript que hi ha escrit i premeu la tecla Retorn per saltar a la línia següent.  
   
   » Obriu la carpeta de les accions Funciones globales. Tot seguit obriu la carpeta Navegador | Red i feu doble clic a l'acció fscommand.  
     
   » Inseriu l'acció fscommand("fullscreen","true");  
     
 
 
     
   » Publiqueu la pel·lícula amb F12 o Ctrl+Retorn.  
     
 

Per veure la pel·lícula a pantalla completa, l'haureu d'obrir amb l'Explorador.

 
     
     
  Tancar el reproductor de Flash  
     
  En aquesta part de la pràctica aprendreu a tancar el reproductor de Flash un cop s'ha acabat de visualitzar la pel·lícula.  
     
   »  Obriu la biblioteca i feu un duplicat del botó Play. Anomeneu-lo Stop.  
     
   »  Editeu el botó stop fent doble clic sobre el seu nom. Amplieu el zoom indicant un valor de 400 per poder treballar millor.  
     
   » Activeu l'eina Selección i convertiu el triangle central en un quadrat.  
     
   »  Torneu a l'escenari principal i arrossegueu una instància d'aquest botó stop de la biblioteca a la capa control.  
     
   »  Amb la nova instància seleccionada, obriu la carpeta Control de clip de película del panell Acciones i feu doble clic a l'acció on (release).  
     
   » Situeu-vos entre els claudàtors, feu doble clic a l'acció fscommand i escriviu com a argument "quit". No us oblideu de les cometes.  
     
 

Podeu veure una animació de tot aquest procés.

 
     
   »  Publiqueu la pel·lícula amb F12 o Ctrl+Retorn.  
     
   » Deseu la pel·lícula.  
     
 

Recordeu que per veure la pel·lícula a pantalla completa, haureu d'obrir-la amb l'Explorador. Quan arribeu a l'últim fotograma feu clic al botó stop per tancar el reproductor.