ACTIONSCRIPT 3.0 PARA FLASH CS4 PROFESSIONAL

ACTIONSCRIPT 3.0 PARA FLASH CS4 PROFESSIONAL

ADOBE PRESS

29,81 €
DISPONIBLE (de 10 a 12 días)
Editorial:
ANAYA MULTIMEDIA
Año de edición:
2009
Materia
Informatica
ISBN:
978-84-415-2586-3
Páginas:
304
Encuadernación:
Rústica
29,81 €
DISPONIBLE (de 10 a 12 días)
Añadir a favoritos

Agradecimientos

Sobre el autor



PRIMEROS PASOS

Acerca de este libro

Convenciones

Recursos adicionales

Buscar recursos para utilizar ActionScript

Versión de Flash Player

Para usuarios de Flash CS3

Certificación de Adobe



INTRODUCCIÓN. INTRODUCCIÓN A ACTIONSCRIPT 3.0

Breve historia de Flash y ActionScript

ActionScript 3.0 para programadores noveles

Para usuarios de ActionScript 1.0 y 2.0

Las malas noticias

Y las buenas noticias

Formatos para reproducir archivos Flash y ActionScript 3.0

Flash y Flex

ActionScript en la línea de tiempo de Flash frente a archivos externos

Pero ya basta de información...



CAPÍTULO 1. DESPLAZARSE POR LA LÍNEA DE TIEMPO DE FLASH

Pasos iniciales

Añadir código a la línea de tiempo de Flash

Trabajar con etiquetas

Reproducción en bucle con ActionScript

Crear animaciones en bucle

Controlar el número de bucles

Crear una variable de contador

Actualizar la variable

Mostrar el contador en un campo de texto

Utilizar una instrucción condicional para controlar la línea de tiempo

Actualizar el texto del fotograma home

Sugerencias

Preguntas de repaso

Respuestas



CAPÍTULO 2. TRABAJAR CON EVENTOS Y FUNCIONES

Crear escuchadores de eventos y funciones de procesamiento de eventos

Crear navegación con un clic de botón

Crear instancias de botón para controlar la navegación

Añadir funciones para responder a clics de botón

Añadir un botón de reinicio

Ampliar el campo de texto dinámico

Añadir botones para controlar el idioma

Sugerencias

Preguntas de repaso

Respuestas



CAPÍTULO 3. CREAR ANIMACIONES CON ACTIONSCRIPT

Repasar el archivo inicial

Controlar propiedades de clips de película con ActionScript

Cambiar el valor de una propiedad

Aumentar o reducir el valor de una propiedad

Utilizar un evento ENTER_FRAME para animar una propiedad de MovieClip

Crear una variable para almacenar una referencia a un clip de película

Cambiar propiedades de clips de película con botones

Crear animaciones con interpolaciones de ActionScript

Importar las clases Tween y de interpolación

Añadir interpolaciones de ActionScript

Sugerencias

Preguntas de repaso

Respuestas



CAPÍTULO 4. CREAR ACTIONSCRIPT EN ARCHIVOS EXTERNOS

Crear un archivo de ActionScript

Crear un archivo ActionScript básico en Flash

Estructura básica de un archivo de clase ActionScript 3.0

Crear instancias de un archivo de clase en Flash

Reemplazar los parámetros de las instancias Ellipse

Activar y desactivar la función makeShapes()

Colores aleatorios para las elipses

Sugerencias

Preguntas de repaso

Respuestas



CAPÍTULO 5. UTILIZAR ACTIONSCRIPT Y COMPONENTES PARA CARGAR CONTENIDO

Crear una instancia del componente List y establecer sus parámetros

Añadir una instancia del componente UILoader

Añadir un escuchador de eventos CHANGE al componente Lista

Cargar archivos SWF a un componente UILoader

Crear el archivo de galería

Examinar el archivo gallery.fla

Añadir escuchadores de eventos a las miniaturas

Cargar texto desde un archivo externo

Utilizar el evento COMPLETE para confirmar la carga de texto externo

Añadir una barra de desplazamiento al campo de texto

Sugerencias

Preguntas de repaso

Respuestas



CAPÍTULO 6. CREAR PRECARGADORES EN ACTIONSCRIPT 3.0

Herramientas del entorno de pruebas

Visor de anchos de banda

Simular descarga

Crear un campo de texto y una barra de progreso para controlar el proceso de carga

Añadir ActionScript para controlar el progreso del componente UILoader

Añadir escuchadores de eventos para PROGRESS y COMPLETE

Crear la función progressHandler()

Añadir la función completeHandler()

Controlar los fotogramas de un clip de película para reflejar el progreso de la carga

Añadir ActionScript al clip loadAnimation

Sugerencias

Preguntas de repaso

Respuestas



CAPÍTULO 7. UTILIZAR MATRICES Y BUCLES EN ACTIONSCRIPT 3.0

Examinar el archivo inicial

Añadir instancias de clip de película desde la biblioteca al escenario

Configurar las propiedades de vinculación de un clip de película

Añadir una nueva instancia de la clase Block al escenario

Generar varias instancias con un bucle for

Crear el bucle for

Modificar el comportamiento de un bucle for con variables

Añadir escuchadores de eventos a las instancias Block

Crear animaciones con ENTER_FRAME

Añadir el escuchador ENTER_FRAME

Utilizar la propiedad target de un evento

Crear la función rotateUp()

Añadir una instrucción else

Añadir la función testDone()

Matrices

Utilizar el método push()

Comprobar las propiedades de los elementos de rArray

Sugerencias

Preguntas de repaso

Respuestas



CAPÍTULO 8. UTILIZAR UN CUESTIONARIO CON BOTONES DE OPCIÓN EN UN ARCHIVO ACTIONSCRIP

Examinar el archivo inicial

Crear un nuevo archivo de ActionScript

Configurar la clase RadioButtonQuiz

Importar clases a la clase RadioButtonQuiz

Crear la clase RadioButtonQuiz

Revisar el formato del cuestionario

Añadir variables a la clase RadioButtonQuiz

Crear la funcionalidad del cuestionario

Crear la función de construcción

Crear la función quizInit()

Crear un RadioButtonGroup

Aplicar formato a texto con ActionScript

Crear el cuestionario

Crear la función addQuestion()

Añadir una instrucción switch

Añadir el método setRadioButtons()

Invocar el método createRadioButton()

Crear la matriz answers

Añadir el método createRadioButton()

Comprobar si una condición es false

Crear checkAnswer(), la última función

Invocar una función en línea de tiempo desde un archivo de clase

Integrar la nueva clase en el proyecto de Flash

Añadir una instancia de la clase RadioButtonQuiz

Añadir RadioButton a la biblioteca

Sugerencias

Preguntas de repaso

Respuestas



CAPÍTULO 9. CONTROLAR SONIDO CON ACTIONSCRIPT

Examinar el archivo inicial

Añadir reguladores al proyecto

Las clases Sound, SoundChannel y SoundTransform

Crear instancias de Sound, SoundChannel y SoundTransform

Añadir más variables

Crear la matriz songList

Definir títulos de canciones con un bucle for

Modificar campos de texto con el método replace()

Ocultar los reguladores

Programar los botones para seleccionar canciones

Añadir escuchadores de eventos a los botones de canción

Crear la función chooseSong()

Crear una instrucción switch para la selección de canciones

Crear una instancia de la clase Sound y comprobar instancias existentes

Cargar un sonido en una instancia Sound

Crear las instancias SoundChannel y SoundTransform

Controlar la visibilidad de los controles de volumen y estéreo

Añadir un escuchador para las etiquetas ID3 de un archivo MP3

Crear la función id3Handler()

Añadir información sobre el artista y el disco

Añadir un objeto de formato de texto

Añadir los controles de regulador

Añadir las funciones volumeChange() y panChange()

Sugerencias

Preguntas de repaso

Respuestas



CAPÍTULO 10. TRABAJAR CON UNA LISTA DE REPRODUCCIÓN XML

Estructura básica de un archivo XML

Examinar el archivo inicial

Sustituir la matriz songList por una instancia XML

Crear nuevas instancias XML y URLLoader

Cargar una lista de reproducción externa con la clase URLLoader

Responder a eventos COMPLETE e IO_ERROR

Cambiar los escuchadores de eventos a la función xmlLoaded()

Crear la función setSongs()

Acceder al título y al artista de las canciones desde los datos XML

Establecer los campos de título y artista de los clips de canciones

Añadir una invocación a la función setSongs()

Actualizar la función chooseSong()

Crear hipervínculos con datos XML

Desplazarse por la lista de canciones

Actualizar los botones de las canciones

Sugerencias

Preguntas de repaso

Respuestas



CAPÍTULO 11. UTILIZAR ACTIONSCRIPT Y COMPONENTES PARA CONTROLAR VÍDEO

Examinar los contenidos de la carpeta Lesson11

Añadir el componente FLVPlayback

Configurar propiedades de FLVPlayback en Flash

Establecer los controles de FLVPlayback

Definir el color y la transparencia de un aspecto

Añadir ActionScript para controlar las propiedades de FLVPlayback

Añadir un regulador para controlar la transparencia

Añadir código de ActionScript al regulador

Trabajar con color

Añadir el componente ColorPicker

Configurar skinBackgroundColor

Añadir el componente FLVCaptioning

Examinar el archivo captions.xml

Añadir el componente FLVCaptioning

Reproducir varios archivos de vídeo a partir de una lista de reproducción XML

Examinar el archivo vidlist.xml

Añadir un campo de texto title

Cargar el archivo vidlist.xml con ActionScript

Crear la función xmlLoaded()

Crear la función changeVid()

Utilizar la configuración de publicación de pantalla completa

Sugerencias

Preguntas de repaso

Respuestas



CAPÍTULO 12. GRÁFICOS Y ANIMACIONES CON ACTIONSCRIPT

Cinemáticas inversas en Flash CS4

Ver el archivo IKSample

Cambiar entre IK de tiempo de creación y tiempo de ejecución

Examinar los archivos de inicio

Trabajar con animaciones IK en ActionScript

Utilizar las clases IKArmature e IKManager

Utilizar la clase IKMover

Añadir un escuchador de eventos a snapshot_btn

Añadir la función moveDown()

Código de la función moveUp()

Crear instancias de Sound y SoundChannel

Reproducir y detener los efectos de sonido

Acceder a una webcam o cámara Web del usuario por medio de ActionScript

Utilizar el método getCamera()

Comprobar la presencia de una cámara de vídeo

Utilizar las clases BitMap y BitmapData

Examinar el Pixel Bender Toolkit

Examinar el archivo PBFilter.as

Trabajar con la clase PBFilter

Utilizar los elementos de interfaz del escenario para añadir filtros

Añadir una función a filter_btn

Manipular el parámetro de un filtro con el regulador

Sugerencias

Preguntas de repaso

Respuestas



CAPÍTULO 13. IMPRIMIR Y ENVIAR CORREO ELECTRÓNICO CON ACTIONSCRIPT

Examinar el archivo inicial

Añadir un sencillo enlace de correo electrónico

Enviar correo electrónico desde Flash

Enviar valores con la clase URLVariables

Establecer textColor y backgroundColor

Enviar URLVariables al archivo PHP

Añadir funciones de impresión con la clase PrintJob

Capturar la fecha y hora actuales con la clase Date

Crear el contenido que imprimir

Utilizar instrucciones try/catch en ActionScript

Acceder a la impresora

Sugerencias

Preguntas de repaso

Respuestas



CAPÍTULO 14. CREAR APLICACIONES ADOBE AIR CON FLASH Y ACTIONSCRIPT

ActionScript específico de AIR

Configuración de publicación de Flash para un proyecto AIR

Configurar las opciones de archivo descriptor de AIR

Definir iconos personalizados

Crear una firma digital

Incluir un archivo en la aplicación AIR

Crear una aplicación AIR

Examinar el archivo de inicio

Analizar el archivo ActionScript

Escuchar eventos de arrastre

Utilizar ClipboardFormats

Añadir la función onDragDrop()

Iterar por las matrices de tipo de archivo

Sugerencias

Preguntas de repaso

Respuestas



APÉNDICE. CONTENIDO DEL CD

Requisitos previos

Instalar Flash

Optimizar el rendimiento

Buscar actualizaciones

Copiar los archivos de los capítulos

Utilizar los capítulos



ÍNDICE ALFABÉTICO

ActionScript 3.0 es el lenguaje de programación orientado a objetos utilizado en especial en aplicaciones Web, animadas con Flash. El programa incluye métodos más flexibles para dotar de interactividad a los archivos de Flash, controlar las líneas de tiempo y animaciones y crear funciones de control de eventos.
Este libro es la forma más rápida, sencilla y completa de aprender ActionScript 3.0 para Adobe Flash CS4 Professional. Estudiará los fundamentos necesarios a través de excelentes trucos y técnicas para incrementar su productividad. Un referente para convertirse en un profesional en el desarrollo de scripts.
El manual forma parte de la colección de aprendizaje oficial de Adobe, desarrollada por sus expertos. Cada capítulo contiene proyectos que aportan experiencia práctica. Incluye todo lo que necesita para dominar el programa: explicaciones claras, detalladas instrucciones paso a paso y un CD-ROM para Windows y Mac con los archivos de cada proyecto, junto a recursos de aprendizaje adicionales en inglés.

ActionScript 3.0 es el lenguaje de programación orientado a objetos utilizado en especial en aplicaciones Web, animadas con Flash. El programa incluye métodos más flexibles para dotar de interactividad a los archivos de Flash, controlar las líneas de tiempo y animaciones y crear funciones de control de eventos.



Este libro es la forma más rápida, sencilla y completa de aprender ActionScript 3.0 para Adobe Flash CS4 Professional. Estudiará los fundamentos necesarios a través de excelentes trucos y técnicas para incrementar su productividad. Un referente para convertirse en un profesional en el desarrollo de scripts.



El manual forma parte de la colección de aprendizaje oficial de Adobe, desarrollada por sus expertos. Cada capítulo contiene proyectos que aportan experiencia práctica. Incluye todo lo que necesita para dominar el programa: explicaciones claras, detalladas instrucciones paso a paso y un CD-ROM para Windows y Mac con los archivos de cada proyecto, junto a recursos de aprendizaje adicionales en inglés.

Artículos relacionados

  • CURSO DE PROGRAMACIÓN CON RUST
    LOPEZ, ELIEZER
    El lenguaje de programación Rust ha ganado popularidad en los últimos años debido a su enfoque en la seguridad y el rendimiento, y se ha convertido en una excelente opción para el desarrollo de aplicaciones críticas y sistemas de alto rendimiento. Con una comunidad en constante crecimiento y el respaldo de importantes empresas, Rust constituye una herramienta poderosa para desa...
    En stock

    28,80 €

  • VIDAS FUTURAS
    ARANDA, CRISTINA
    Una visión inspiradora de nuestra convivencia con la IA. Un libro necesario para comprender el futuro inmediato, sus retos y oportunidades. ¿Crees que estamos ante el apocalipsis de las máquinas? ¿Eres de los que ceden sus datos con total alegría? ¿Temes por tu trabajo y por tu seguridad en este futuro inmediato o piensas que este es el inicio de una nueva manera de trabajar pa...
    En stock

    20,10 €

  • EN QUE PIENSAN LOS ROBOTS
    SERRANO, MIGUEL / PELETIER, IGNACIO
    Conseguir una IA ética también es responsabilidad tuyaLa inteligencia artificial ha dejado de ser un argumento inquietante de las películas de ciencia ficción para convertirse en una cuestión tan real como urgente. Su evolución y los inevitables debates éticos que acarrea nos incumben a todos, pero suele delegarse esta responsabilidad en los propios directivos de las empresas t...
    En stock

    19,18 €

  • DESARROLLO DE APLICACIONES MÓVILES PARA ANDROID CON KODULAR
    SALDÍVAR ZALDIVAR, AXEL DANIEL / ZALDIVAR NAVARRO, DANIEL / CUEVAS JIMENEZ, ERIIK / PEREZ CISNEROS, MARCO A. / SALDÍVAR ZALDIVAR, ALEX DANIEL / CUEVAS JIMÉNEZ, ERIK VALDEMAR / PÉREZ CISNEROS, MARCOS ANTONIO
    Kodular es un entorno de programación que facilita el diseño de aplicaciones Android utilizando bloques visuales. Este libro te enseñará a desarrollar aplicaciones móviles, robustas, completas, visualmente atractivas, que puedan intercambiar información con un servidor web y sobre todo funcional y eficiente y lo mejor ¡sin saber nada de programación! Y no solo eso, también apre...
    En stock

    23,94 €

  • THE BLACKOUT (EL APAGÓN)
    NAVARRO AYENSA,MIKEL (COOR)
    «The Blackout» es un cortometraje que ha sido proyectado en diferentes congresos y encuentros por toda España y Latinoamérica y que ya se ha convertido en un trabajo viral. Como consecuencia de su éxito y del interés despertado en distintas personalidades de diferentes campos, el director del corto ha reunido a 41 de dichas personalidades para que ofrezcan su visión sobre las c...
    En stock

    19,13 €

  • LA NUBE
    MOSCO, VINCENT
    El término informática en la nube surgió en 1996, cuando un grupo de líderes del sector tecnológico y Compaq, que por aquel entonces era uno de los principales productores de ordenadores personales, se reunieron para discutir el futuro de la informática, y en especial de Internet. Tenían la esperanza de que las aplicaciones adaptadas a la informática en la nube dispararían las ...
    En stock

    27,88 €

Otros libros del autor

  • ADOBE MUSE
    ADOBE PRESS
    Si es diseñador gráfico, dueño de empresa o alguien que quiere diseñar y crear sitios Web profesionales, sin tener que tocar nada de código, Adobe Muse es el programa que estaba esperando. Con páginas maestras, acceso a más de 400 fuentes Web y herramientas integradas, podrá diseñar y crear de forma rápida y sencilla sitios Web interactivos que cumplan los últimos estándares. ...
    Descatalogado

    31,06 €

  • AFTER EFFECTS CS6
    ADOBE PRESS
    After Effects es en la actualidad el programa de postproducción de vídeo y de animación con más perspectivas del mercado. Con este libro oficial aprenderá a crear, manipular y optimizar gráficos en movimiento para incluirlos en sus películas, vídeos, DVD, la web y cualquier dispositivo móvil. Este libro es la forma más completa de aprender After Effects CS6. La colección de Di...
    Descatalogado

    49,04 €

  • INDESIGN CS6
    ADOBE PRESS
    InDesign es en la actualidad el programa de edición y maquetación favorito de los diseñadores. Con este libro oficial aprenderá a crear e implementar maquetas para libros, revistas, boletines y catálogos, tanto para la impresión como para la Web. Este libro es la forma más completa de aprender Adobe InDesign CS6. La colección de Diseño y creatividad incluye todos los programa...
    Descatalogado

    44,18 €

  • PREMIERE CS6
    ADOBE PRESS
    Premiere está en la avanzada de las aplicaciones de edición de vídeo. Con este libro oficial aprenderá a trabajar con la nueva interfaz del programa, añadir audio y crear transiciones o títulos. Gracias al motor de procesamiento Adobe Mercury Playback Engine podrá trabajar en tiempo real incluso en la edición de efectos. Este libro es la forma más completa de aprender Premiere...
    Descatalogado

    50,96 €

  • DREAMWEAVER CS6
    ADOBE PRESS
    Dreamweaver es el programa de creación y edición de páginas Web más apreciado por los diseñadores que buscan resultados profesionales. Con este libro oficial aprenderá a crear páginas Web estáticas y dinámicas, incorporar gráficos, textos y vídeos, crear aplicaciones interactivas, experimentar con código y estructuras HTML5 y CSS3, subir y gestionar sitios Web. Este libro es ...
    Descatalogado

    45,10 €

  • FLASH CS6
    ADOBE PRESS
    Flash sigue siendo el programa líder para crear animaciones y contenidos interactivos, una herramienta esencial para muchos diseñadores. Con este libro oficial aprenderá a diseñar proyectos con animaciones sofisticadas, importar archivos de sonido y de vídeo e integrar botones de gran interactividad. Podrá a sacar el máximo partido a todas las herramientas del programa y desarr...
    Descatalogado

    41,15 €