curso AS /*introducción a actionscript 2.0*/ /*actionscript 2.0*/ 60 horas
ACTIONSCRIPT Adobe ActionScript es el lenguaje de programación de la Plataforma Adobe Flash. Originalmente desarrollado como una forma de interactividad a los desarrolladores de programas, permite una programación eficiente de Flash para todo tipo de aplicaciones, desde simples hasta complejas animaciones con abundancia de datos, interfaces e aplicaciones interactivas. INTRODUCCIÓN A ACTIONSCRIPT Dirigido a diseñadores con conocimientos basico/medio de flash que no tengan nociones de programación, este curso les ayudara no solo a aprender a programar AS, sino que tambien les orientara sobre como entender cualquier lenguaje de programacion.debido a la complejidad y mas facil desarrollo de este lenjuage, hemos decidido dividirlo en dos partes, para una mejor comprensión. Controlar objetos visuales con ActionScript -Usar los paneles Acciones y Ayuda Declarar variables, tipo de datos y asignar valores por omisión Función trace() Nombres de instancias a objetos Propiedades de objetos visuales Interactuar con campos de texto de entrada y dinámicos Trabajar con números y cadenas Usar comentarios de código Operadores matemáticos Usar los objetos TextField, TextFormat, Date, Math Crear y usar objetos TextField y TextFormat Funcion createtextfield; Función date() Generar números aleatorios con el objeto Math Comunicarse con objetos en otros MovieClips Unidad 4: Entender y manipular eventos Entender la programación controlada por eventos Escribir manipuladores de eventos para clases preconstruidas Controlar la línea de tiempo de un MovieClip Pasar datos fuera de Flash usando los el parámetro URL Evento focus del objeto TextField Administrar color, sonido y datos con clases Entender variables agregables Crear y usar arreglos Crear y usar objetos genéricos Usar las clases Transform y ColorTransform Importar sonido Usar la clase Sonido para reproducir sonido Hacer decisiones y repetir Booleans Condicionales Operadores logicos Animar ActionScript Arrastrar y dejar caer instancias de MovieClip Detectar colisión de dos instancias de MovieClip Animar instancias de MovieClip usando ActionScript Usar y escribir funciones Funciones Escribir funciones personalizadas Ejecutar código desde la línea de tiempo de un MovieClip Cargar contenido externo en una instancia de símbolo MovieClip Crear nuevas instancias del símbolo MovieClip desde la biblioteca Generar contenido visual con una función w w w. m a c l e a r n. m x
ACTIONSCRIPT Diseño de una aplicación de Flash Diseño con capas Uso de la Línea de tiempo para organizar películas lineales Aprender acerca de las limitaciones de la organización basada en la Línea de tiempo Incremento de la flexibilidad con películas de fotogramas únicos Diseño con clips de película Incorporación del contenido de cada capa en un clip de película Colocación de códigos en archivos ActionScript externos Comprensión del comando #include Estructuración de los archivos ActionScript Declaración de variables y tipos de datos Creación de instancias de variables Introducción de conceptos de programación orientados a los objetos Comprensión de las propiedades y los métodos Comprensión de los objetos y las instancias Trabajo con clases de Flash Revisión de la clase MovieClip Escritura de métodos, funciones y controladores de eventos Escritura de métodos personalizados Escritura de funciones personalizadas Utilización de controladores de eventos Creación de referencias a variables dinámicas por medio de la notación con corchetes Ampliación de la clase MovieClip Revisión de los archivos de clase Escritura del código de la clase Ampliación de la clase MovieClip Vinculación de la clase con el símbolo del clip de película Detección de las interacciones de MovieClip con hit- Test() Trabajo con gráficos Aprendizaje de los modelos de dibujo de Flash Revisión del modelo de dibujo de fusión Aprendizaje del modelo de dibujo de objeto Conversión entre los modelos de dibujo Utilización de filtros Utilización de mezclas Creación de filtros y mezclas con ActionScript Importación de archivos de clase Filtros Definición de las propiedades de los filtros Aplicación de uno o más filtros al logotipo Aplicación de mezclas usando ActionScript Introducción de la caché de mapa de bits Caché de mapas de bits Aplicación de la caché de mapa de bits Aplicación de la caché de mapa de bits mediante ActionScript Carga de datos XML Aprender acerca de XML Utilización de XML en Flash Creación de un objeto XML Ignorar los espacios en blanco en el archivo XML Cargar contenido XML desde una fuente externa Verificar que se hayan cargado los datos XML Acceso a los datos XML Exploración de los nodos de XML Hacer referencia a objetos con la palabra clave this Uso de la propiedad length Reproducir indefinidamente con los datos XML Trabajo con texto Implementación de la representación con suavizado de avanzada Comprender de qué manera funciona el suavizado en Flash Presentación de la clase TextFormat Creación y definición de formatos de texto con ActionScript Aplicación de formatos de texto a los campos de texto con ActionScript Aplicación de formato al texto con hojas de estilos en cascada Aprender acerca de la clase TextField.StyleSheet y Carga y gestión de una hoja de estilo externa Asignación de un estilo específico a un campo de texto Modificación del tamaño de los campos de texto Implementación de la carga de gráficos de avanzada Creación de código reutilizable sobre la base de instancias Carga de medios externos con MovieClipLoader Creación de instancias de la clase MovieClipLoader Carga de un JPG con el método MovieClipLoader. loadclip() Creación de instancias de la clase Object de Flash Almacenamiento de datos en un objeto de Flash Creación de objetos genéricos para uso general Introducción de detectores y controladores de eventos Creación de un objeto genérico para que actúe como detector Asignación de un objeto existente para actuar w w w. m a c l e a r n. m x
como detector Comprensión de los controladores de eventos de MovieClipLoader Revisión de los parámetros del controlador de eventos Creación de un precargador de imágenes Uso de createemptymovieclip() y getnexthighestdepth() Revisión de las profundidades de los objetos Creación de clips de película vacíos Adjuntar clips de película Revisión de attachmovie() Adjuntar varios clips de película en un bucle Utilización de la propiedad initobject de attachmovie() Posicionar elementos visuales en forma dinámica Comprensión del intercambio de profundidades Repaso de los elementos básicos de animación con ActionScript Creación de aceleración personalizada sobre la base de la Línea de tiempo Revisión del control de aceleración básico Utilización de la aceleración personalizada Animación con ActionScript Uso de setinterval() Comprensión de clearinterval() Interacción con la ubicación del ratón Adición de aceleración por medio de Action- Script Creación de una máscara con ActionScript Aprendizaje de animación avanzada con Action- Script Presentación de la clase Tween Importación de la clase Tween Creación de instancias de la clase Tween Comprensión de las clases Easing y sus métodos Manejar eventos en la clase Tween Presentación de las clases Transition Comprensión de las clases Transition w w w. m a c l e a r n. m x
MacLearn Centro de Capacitación Digital [ 53 63 71 39 ] [ 46 33 20 22 ] Av. Jardines de San Mateo # 167 Santa Cruz Acatlán, Naucalpan Estado de México www.maclearn.mx contacto@maclearn.com.mx