Accesibilidad

Muestras de Flash

Encontrará muchos otros archivos de origen de muestra que se instalan con Flash 8 en la carpeta Samples en el disco duro.

  • En Windows, desplácese a unidad de inicio\Archivos de programa\Macromedia\Flash 8\Samples and Tutorials\Samples\
  • En Macintosh, desplácese a disco duro de Macintosh/Applications/Macromedia Flash 8/Samples and Tutorials/Samples/

Vídeo apto para alfa

En esta muestra se ilustra lo sencillo que resulta crear un efecto de canal alfa con vídeo en Flash. El canal alfa de vídeo permite convertir en transparente parte de cada fotograma de vídeo, de forma que los demás elementos presentes en el escenario de Flash puedan verse por detrás del vídeo.

Para utilizar un archivo de vídeo para crear el efecto alfa en Flash, el archivo de vídeo debe contener un canal alfa.

En general, el archivo de vídeo debe cumplir los siguientes requisitos:

  • Vídeo de 32 bits con millones de colores
  • Incluye un fondo con sustitución de colores
  • Está codificado para permitir el canal alfa

Descargue los archivos de muestra de vídeo alfa. El directorio de muestra también contiene un archivo ClearExternalNoVol.swf, que contiene el aspecto del componente de reproducción de vídeo y el archivo de vídeo alpha_vid.flv.

Este archivo FLA de muestra se compone del archivo de vídeo, que se encuentra en la capa 1 de la línea de tiempo, y de un símbolo de texto que se encuentra en la capa 2. Como el archivo de vídeo se codifica con un canal alfa, es posible ver la instancia de texto por detrás del vídeo. En este caso, el vídeo se creó con un fondo con sustitución de colores, que fue reemplazado por un canal alfa transparente. Como consecuencia, la persona que aparece en el vídeo parece que flota por encima del escenario.

Máscaras alfa

En esta muestra se ilustra cómo utilizar un gráfico con un canal alfa establecido como una máscara semitransparente con ActionScript.

La máscara de esta muestra es una sencilla forma de óvalo con un efecto de desenfoque aplicado de forma que los bordes aparecen difusos, como si se tratara de un efecto de degradado. El óvalo tiene además aplicado un valor alfa de 50% en el inspector de propiedades. Para comprobarlo, seleccione la forma de óvalo en el escenario.

Después de crear la máscara, colóquela en una capa por encima de la imagen de la flor. El gráfico de máscara gris parece oscurecer la imagen en un principio. Sin embargo, el método setMask()(de la clase movieClip) aparece en la capa Acciones de la línea de tiempo y aplica la máscara. Si prueba el documento de Flash (Control > Probar película), el gráfico de máscara revela la parte de la imagen de la flor que aparece por debajo y enmascara el resto de la imagen.

Como el gráfico de máscara tiene un valor alfa de 50%, la máscara es semitransparente. Si el valor alfa fuera 100%, la máscara sería completamente transparente. Puede probar con distintos valores en este archivo. Asegúrese de guardar el archivo con un nombre nuevo si desea conservar los nuevos valores.

Descargue el archivo de muestra de máscara alfa.

Caché de mapa de bits en tiempo de ejecución (Flash Professional)

En esta muestra se ilustra el modo en que la función de caché de mapa de bits de Flash Professional puede acelerar considerablemente las animaciones que contienen datos de mapas de bits. Gracias a la caché de datos de mapas de bits, Flash evita tener que realizar cálculos complejos necesarios para redibujar los datos de imagen en cada nueva posición durante una animación.

Si prueba el documento (Control > Probar película) con la configuración predeterminada, observará que la animación del fondo de océano es lenta.

Para ver el aumento de velocidad de la animación, seleccione el fotograma 1 en la línea de tiempo y, a continuación, seleccione el clip de película en la capa de fondo. En el inspector de propiedades, active la casilla de verificación Utilizar caché de mapa de bits en tiempo de ejecución. Repita este proceso en el otro fotograma clave de la animación, que se encuentra en el fotograma 30.

Si prueba el documento con la nueva configuración, verá que la animación es mucho más rápida.

Descargue el archivo de muestra de caché de mapa de bits.

Muestras de la API CellRenderer

La API CellRenderer permite manipular y mostrar el contenido de celdas personalizadas en cada una de las filas de componentes basados en listas (List, DataGrid, Tree, Menu y ComboBox). Las celdas personalizadas pueden contener un componente creado previamente, como un componente CheckBox o un componente ComboBox. Para más información sobre cómo utilizar la API CellRenderer para crear su propio contenido de celda personalizada, consulte la Ayuda en línea de Flash 8 (en Macromedia Flash 8, seleccione Ayuda > Referencia del lenguaje de componentes > Interfaz API CellRenderer).

Ejemplo de clase CellRenderer multilínea

 

En esta muestra se ilustra una clase de procesador de celdas de ActionScript 2.0 que muestra varias líneas de texto en las celdas de un componente DataGrid. Puede consultar la documentación del tutorial de estos archivos en la Ayuda en línea de Flash 8 (en Macromedia Flash 8, seleccione Ayuda > Referencia del lenguaje de componentes > Interfaz API CellRenderer).

El tutorial incluye los siguientes archivos finalizados: MultiLineCell.as, CellRenderer_tutorial.fla y CellRenderer_tutorial.swf

Descargue los archivos de ejemplo de la clase de procesador de celdas multilínea

Ejemplos de la clase de procesador de celdas CheckBox y ComboBox

 

En esta muestra se ilustran las clases de procesador de celdas de ActionScript 2.0 que muestran componentes CheckBox y ComboBox en las celdas de un componente DataGrid. También se muestra cómo se actualizan los cambios de valores de datos entre el componente DataGrid y las clases de procesador de celdas que permiten la manipulación de datos.

Los archivos de muestra son: CheckBoxCell.as, ComboBoxCell.as, CellRenderers_sample.fla y CellRenderers_sample.swf

Descargue los archivos de ejemplo de las clases CellRenderer de tipo CheckBox y ComboBox

Plantilla "de inicio rápido" para crear componentes personalizados

 

En la siguiente muestra de inicio rápido y en su código de origen se ilustra la estructura básica necesaria para crear su propio componente basándose en la clase UIComponent y en la versión 2 de la arquitectura de componentes de Macromedia. Para más información sobre la creación de sus propios componentes personalizados, consulte la Ayuda en línea de Flash 8 (en Macromedia Flash 8, seleccione Ayuda > Utilización de componentes > Creación de componentes).

Puede utilizar esta muestra como punto de partida para crear sus propios componentes que amplíen la clase UIComponent. Esta muestra contiene una clase MyUIComponent.as y un símbolo MyUIComponent en la biblioteca de un documento de Flash denominado UIComponent_Quickstart.fla.

Para cambiar el nombre de MyUIComponent por el nombre de su propio componente personalizado:

  1. Haga clic con el botón derecho del ratón (Windows) o con la tecla Control presionada (Macintosh) en MyUIComponent en la biblioteca y seleccione Vinculación para cambiar las propiedades Identificador y Clase de MyUIComponent por el nombre de su componente personalizado.
  2. Haga clic en Aceptar.
  3. Haga clic con el botón derecho del ratón (Windows) o con la tecla Control presionada (Macintosh) en MyUIComponent en la biblioteca y seleccione Definición de componente para cambiar la propiedad Nombre de clase de MyUIComponent por el nombre de clase de su componente.
  4. Cambie el nombre del archivo de clase MyUIComponent.as y el nombre de clase en el código para que coincida con el nombre de clase de su componente.

El archivo de clase MyUIComponent.as contiene la estructura de clase básica para ampliar la clase UIComponent y debe permanecer en la misma ubicación relativa que el archivo UIComponent_Quickstart.fla al compilar el componente.

Descargue el archivo MyUIComponent_QuickStart

Recursos de Flash

 

Documentación de la Familia de productos Studio

 

Acerca de tipos de documentación

Para más información sobre los distintos tipos de documentos disponibles utilice los materiales de aprendizaje. Incluidos LiveDocs, Ayuda y PDF.