Apéndice 1 – Temario extendido
FLASH I
Conceptos básicos
o Flash. Estructura y funcionalidad
o La Web, el lenguaje HTML y su relación con Flash
o La tecnología Shockwave
El entorno de trabajo de Flash
o Elementos principales
o Configuración de la ventana del escenario
La aplicación de dibujo
o El lápiz y las figuras geométricas
o Creación de trazados. La herramienta de la pluma
o Las herramientas "Flecha" y "Subseleccionar"
o La brocha
o La herramienta del tintero y el cubo
o La goma de borrar
o El cuentagotas
o Las herramientas de visualización
o Las herramientas de selección
o La herramienta de texto
Importar ficheros externos
o Importar ficheros gráficos externos
o Importar películas QuickTime
Antes de animar
o Creación y edición de grupos
o Creación y edición de símbolos
o Adquirir símbolos a través de bibliotecas
o Creación y uso de bibliotecas compartidas
o El "Explorador de película"
o Diferentes calidades de representación
Animación en la línea de tiempo
o Funcionamiento de la línea de tiempo
o Insertar nuevos fotogramas
o Insertar capas
o Ocultar y bloquear capas
o Interpolación de movimiento
o Interpolación de forma
o Animación empleando símbolos
o El "papel cebolla"
o Trabajo con máscaras
o Añadir nuevas escenas
Sonido
o Importar sonidos
o Aplicación de efectos en ambos canales
o Sincronización de sonidos
o Calidad del sonido
Interactividad
o Añadir acciones a los fotogramas
o Creación de botones
o Acciones de pausa y puesta en marcha
o Desplazamiento entre escenas y fotogramas
o Comunicación con clips de película
o FS Commands
Publicar una animación
o Shockwave de Flash
o HTML
o Imagen fija
o Ficheros de vídeo digital
o Proyectores autoejecutables
Creación de menús desplegables
Insertar Flash en DreamWeaver
FLASH II
Conceptos básicos de programación en Action Script
o Metodología de trabajo en programación
o El estándar ECMA-262
o Elementos principales de programación en Action Script
o Funciones
o Principales objetos en Action Script
o El panel de acciones, modo normal y modo experto
o Sintaxis de punto y sintaxis diagonal
Utilización de variables
o Creación y tipos de variables
o Variables locales
o Identificación de variables en clips de película
o Texto dinámico y texto de entrada
o Cálculos con variables
o Conversión de variables
o Evaluación de variables, la acción "eval"
Operaciones condicionales
o Condicionales simples
o Utilización de operadores lógicos
o Condicionales con alternativa "else"
o Condicionales anidadas
Creación de bucles de repetición
o La instrucción "while"
o La instrucción "do while"
o La instrucción "for"
Control de propiedades de clips de película
o La instrucción "setProperty"
o Control de la posición
o Control de tamaño
o Control de rotación
o Visibilidad y transparencia
o Vinculación de instancias
Creación de elementos de interfaz
o Creación de cursores personalizados
o Creación de clips arrastrables
o Texto con desplazamiento "scroll"
o Menús desplegables
Creación de formularios
o Creación de elementos de formulario
o Cargar variables de un servidor
Duplicación de clips de película
Impresión de fotogramas
o Restricción de fotogramas a imprimir
o Configurar tamaño a imprimir
o Imprimir como vectores
o Imprimir como bitmap
El depurador y otras técnicas de "debugging"
o El explorador de película
o La acción "Trace"
o La ventana de salida
o Utilización del depurador
o Cambio de variables y propiedades en el depurador
o Observar variables
o Configuración de la película para su depuración en web
FLASH III y ACTION SCRIPT
Creación de funciones y objetos personalizados en Action Script
o Definición de funciones y parámetros
o Utilización de una función personalizada
o Creación de un objeto personalizado, las funciones constructoras
o Creación de métodos
o La acción "call"
Detección de colisiones
o El método hittest
o Cambio de profundidad de clip
Creación de matrices, el objeto "Array"
o Definir matrices
o Obtener un valor de la matriz
o Agregar elementos a la matriz
o Eliminar elementos a una matriz
o Ordenar una matriz
o Calcular la longitud de una matriz
o La acción "eval"
Control de teclado, el objeto "Key"
o Los códigos de tecla virtual
o Detección de pulsación de una tecla
o Propiedades constantes de tecla
o Traducción a código ASCII
Ajustar fecha y hora, el objeto "Date"
o Creación de objetos "Date"
o Captar la fecha y hora del sistema operativo
o Captar la fecha y hora universal
o Cálculo de unidades de tiempo
o Ajuste de fechas
o La función global "GetTimer"
Manipulación de color, el objeto "Color"
o Asignación de un objeto color a un clip de película
o Cambio de color del clip
Ajuste de sonido, el objeto "Sound"
o Creación de un objeto de sonido
o Ajuste de volumen del sonido
o Ajuste de balance del sonido
XML
o Nociones básicas de XML
o Datos a tener en cuenta a la hora de realizar una conexión
o Construcción de documentos XML en Flash
o Envío y recepción de datos XML con un servidor
Conexión continua con un servidor XML
o Creación de clips inteligentes
o Definición de clip inteligente
o Creación de parámetros en un clip inteligente
o Creación de cuadro de diálogo personalizado
XML
o Nociones básicas de XML
o Datos a tener en cuenta a la hora de realizar una conexión
o Construcción de documentos XML en Flash
o Envío y recepción de datos XML con un servidor
Conexión continua con un servidor XML
o Creación de clips inteligentes
o Definición de clip inteligente
o Creación de parámetros en un clip inteligente
o Creación de cuadro de diálogo personalizado