:: vaLar ::

Bitácora personal.

Fullscreen con ActionScript

con 6 comentarios

Hace tiempo que (personalmente) considero a flash la peor herramienta para diseñar contenidos web, es por eso que he optado por la filosofía de que “Sencillo, bonito, elegante y rápido” es la mejor decisión y generalmente estos conceptos me inducen a no utilizar flash en lo absoluto al momento de diseñar el contenido de un sitio, sin embargo; para otras cuestiones me sigue pareciendo una muy buena herramienta, por ejemplo, para diseñar trazos con vectores o para realizar presentaciones de diapositivas o crear albumes de fotos (esto deja fuera totalmente a Power Point).

En las veces que he realizado presentaciones con diapositivas hechas en flash, siempre he tenido la necesidad de presionar las teclas: Ctrl + F para que la presentación ocupe la pantalla completa (full screen).

Decidido a salir de mi ignorancia y conciente de que una pelicula swf de flash puede extenderse a pantalla completa con ActionScript, busqué en la ayuda de flash y encontré una respuesta muy sencilla:

fscommand("fullscreen","true");

Extendiendo la nota, puedo escribir en resumen que fscommand permite que el archivo SWF se comunique con Flash Player o con el programa que aloja Flash Player, por ejemplo, un navegador Web, los Comandos y sus Parámetros posibles son los siguientes:

“quit”
Parámetros: Ninguno.
Función: Cierra el proyector.

“fullscreen”
Parámetros: “true” o “false”.
Función: Si se especifica true, Flash Player se establece en el modo de pantalla completa. Si se especifica false, el reproductor vuelve a la vista de menú normal.

“allowscale”
Parámetros: “true” o “false”.
Función: Si se especifica false, el reproductor se establece de forma que el archivo SWF se dibuje siempre con su tamaño original y nunca se cambie su escala. Si se especifica true, se obliga al archivo SWF a cambiar su escala al 100% del reproductor.

“showmenu”
Parámetros: “true” o “false”.
Función: Si se especifica true, se activa el conjunto completo de elementos de menú contextual. Si se especifica false, se atenúan todos los elementos de menú contextual excepto Configuración y Acerca de Flash Player.

“exec”
Parámetros: Ruta de acceso a la aplicación.
Función: Ejecuta una aplicación desde el proyector.

“trapallkeys”
Parámetros: “true” o “false”.
Función: Si se especifica true, se envían todos los eventos clave, incluidas las teclas de aceleración, al controlador onClipEvent(keyDown/keyUp) en Flash Player.

Espero que esta nota, le sirva a alguien más que quiera que sus archivos swf se abran en pantalla completa de manera automática.

Escrito por Javier B. Camacho Martínez

22 Agosto 2006 a 7:24 pm

Escrito en Diseño

6 comentarios

Suscríbete a los comentarios mediante RSS.

  1. como configuro mi presentación para que cuando pulse Enter o Retroceso, vaya a la anterior diapositiva(fotograma,etiqueta…lo que sea) o posterior.
    He utilizado el objeto key, pero solo me sirve para el archivo .swf no para el proyector de windows .exe.

    Muchas gracias
    Un saludo

    alguje

    26 Febrero 2007 a 9:41 am

  2. uuyyy, hermano, brutal, lo necesitaba, gracias

    mario

    23 Octubre 2007 a 7:07 pm

  3. De nada :-D

    valar

    24 Octubre 2007 a 6:51 am

  4. Hombre muy bueno, sin dar vueltas y funcional. Gracias

    Nikon

    27 Abril 2008 a 11:24 pm

  5. gracias Valar, justo lo que buscaba

    aion

    27 Agosto 2008 a 3:32 pm

  6. Excelente. Muy preciso y bueno.

    Daniel C

    15 Octubre 2008 a 5:56 am


Escribe un comentario