:: vaLar ::

Fullscreen con ActionScript

2006-08-22 · 4 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.

Categorías: Diseño

4 respuestas so far ↓

  • alguje // 2007-02-26 en 9:41 am

    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

  • mario // 2007-10-23 en 7:07 pm

    uuyyy, hermano, brutal, lo necesitaba, gracias

  • valar // 2007-10-24 en 6:51 am

    De nada :-D

  • Nikon // 2008-04-27 en 11:24 pm

    Hombre muy bueno, sin dar vueltas y funcional. Gracias

Deja un comentario