Documente Academic
Documente Profesional
Documente Cultură
ActionScript.
El lenguaje de creacin de scripts ActionScript te permite aadir interactividad compleja, control de reproduccin y visualizacin de datos a tu aplicacin. Puedes aadir ActionScript en el entorno de creacin mediante el panel Acciones, la ventana Script o con un editor externo. ActionScript tiene sus propias reglas sintcticas, palabras clave reservadas y permite utilizar variables para almacenar y recuperar informacin. ActionScript incluye una extensa biblioteca de clases incorporadas que te permite crear objetos y realizar una gran cantidad de tareas tiles. No es necesario entender todos los elementos de ActionScript para empezar a crear scripts; si partes de un objetivo claro, podrs empezar a crear scripts con acciones sencillas.
Versiones de ActionScript
Flash incluye ms de una versin de ActionScript para satisfacer las necesidades de los distintos tipos de desarrolladores y hardware de reproduccin. ActionScript 3.0 se ejecuta extremadamente rpido. Esta versin requiere algo ms de familiaridad con los conceptos de la programacin orientada a objetos que otras versiones de ActionScript. ActionScript 3.0 es totalmente compatible con la especificacin ECMAScript, ofrece mejor procesamiento XML, un modelo de eventos mejorado y una arquitectura renovada para el trabajo con elementos en pantalla. Los archivos FLA que utiliza ActionScript 3.0 no pueden incluir versiones anteriores de ActionScript. ActionScript 2.0 resulta ms fcil de aprender que ActionScript 3.0. Aunque Flash Player ejecuta el cdigo compilado de ActionScript 2.0 ms lentamente que el cdigo compilado de ActionScript 3.0, ActionScript 2.0 sigue siendo til para numerosos tipos de proyectos que no requieren muchos recursos informticos; por ejemplo, un contenido ms orientado hacia el diseo. ActionScript 2.0 tambin se basa en la especificacin ECMAScript, pero no es totalmente compatible. ActionScript 1.0 es la forma ms simple de ActionScript, y todava se utiliza en algunas versiones de Flash Lite Player. ActionScript 1.0 y 2.0 pueden coexistir en el mismo archivo FLA. ActionScript de Flash Lite 2.x es un subconjunto de ActionScript 2.0 que se admite en Flash Lite 2.x que se ejecuta en telfonos y dispositivos mviles. ActionScript de Flash Lite 1.x es un subconjunto de ActionScript 1.0 que se admite en Flash Lite 1.x que se ejecuta en telfonos y dispositivos mviles.
herramientas Acciones. Seleccione un elemento para aadirlo al script. Buscar Busca y sustituye texto en el script. Te ayuda a la hora de establecer una ruta de destino absoluta o relativa para una
52
muestran en el panel Salida. Formato automtico: legibilidad. Mostrar consejos sobre cdigos: Si ha desactivado los consejos automticos sobre cdigos, puede Aplica formato al script para lograr una sintaxis de cdigo correcta y mejorar la
utilizar este comando con el fin de mostrar manualmente un consejo para la lnea de cdigo en la que est trabajando. Opciones de depuracin: Establece y quita puntos de corte de forma que, al depurar, pueda avanzar lnea
por lnea por el script. Las opciones de depuracin solamente se pueden utilizar para los archivos ActionScript files, archivos que no sean de comunicacin de ActionScript o archivos JavaScript de Flash. Contraer entre llaves: Contrae el cdigo que aparece entre las llaves o parntesis que contienen
Expande todo el cdigo contrado en el script actual. Aade marcadores de comentarios al principio y al final de bloque de
insercin, o al principio de cada lnea de cdigo en una seleccin mltiple. Quitar comentario: seleccin actual. Eliminar los marcadores de comentarios de la lnea actual o de todas las lneas de la
Asistente de script:
introduccin de los elementos necesarios para crear scripts. Ayuda: Muestra la informacin de referencia para el elemento de ActionScript seleccionado en el panel 53
puedes establecer los nmeros de lnea y el ajuste de texto, acceder a las preferencias de ActionScript e importar o exportar scripts.
54
Ahora da clic en el fotograma 3 de la capa contenidos e inserta un fotograma clave. Intercambia el smbolo txt_justificacion por el de txt_proposito. Realiza el procedimiento anterior para intercambiar smbolos. Ahora tienes 3 fotogramas en la capa contenidos, en el fotograma 1 est el smbolo con la informacin de la presentacin, en el fotograma 2 el smbolo con la informacin de la justificacin y en el fotograma 3 el smbolo con la informacin del propsito. Guarda tu archivo en la carpeta de ejercicios con el nombre integracin. Prueba tu pelcula (Ctrl + Enter). Observa cmo avanza o se reproduce tu pelcula, mostrando la informacin de los tres fotogramas de la capa contenidos sin detenerse, esto se debe a que necesitas incorporar algo de cdigo Action Script para indicarle algunas acciones a tu pelcula, pero antes de eso terminars de agregar los smbolos a tu pelcula. Selecciona el fotograma 1 de la capa botones. Ahora de la biblioteca arrastra cada uno de los botones al escenario, puedes colocarlos en la posicin que t 56
Como puedes observar en el fotograma 1 de la capa botones estn colocados los tres smbolos de los botones. El uso que dars a cada uno de ellos, es que al agregar el cdigo, te lleve al fotograma donde est la informacin a la que hace mencin el botn. Es decir, si presionas o das clic en el botn presentacin, te lleve al fotograma 1, que es donde est la informacin de la presentacin, si das clic en el botn justificacin te lleve al fotograma 2, donde colocaste la informacin de la justificacin y si presionas el botn propsito te lleve al fotograma 3 donde est colocada la informacin del propsito. Ahora agregars el cdigo a los botones, para que realicen la accin que necesitas en esta animacin, antes cercirate de que el panel de acciones est activado, de lo contrario actvalo de la siguiente manera: selecciona el men ventana despus da clic en la opcin acciones o utiliza la tecla F9 para activar el panel. Para deshabilitar el panel de acciones puedes realizar el mismo procedimiento. Una vez activado el panel de acciones, verifica que en el filtro que muestra los elementos de la caja de herramientas de acciones estn activadas las opciones para el cdigo ActionScript 1.0 & 2.0. Que es el cdigo que utilizaremos para este curso. 57
Ahora puedes empezar a agregar el cdigo. El primer cdigo que insertars en la animacin ser en el fotograma uno de la capa acciones, y ser un stop, para indicarle que la pelcula se detenga en este fotograma, as que selecciona el fotograma uno de la capa acciones. En el panel de acciones selecciona el grupo Funciones globales. Ahora da clic en Control de la lnea de tiempo De las opciones que te muestra da doble clic en stop. Automticamente pasa el cdigo al rea de edicin de cdigo. Prueba tu pelcula. Como puedes observar al agregar esta instruccin tu pelcula se detiene en el fotograma 1, que es donde lo insertaste. Guarda tu archivo. Ahora agregars cdigo de Action script a cada uno de los botones. Realiza los siguientes pasos. Del escenario, selecciona el smbolo btn_presentacin. En panel de Acciones selecciona el grupo Funciones globales. Ahora en Control de clip de pelcula. Doble clic en el cdigo on. De las opciones que te muestra selecciona la opcin release. Que quiere decir esta instruccin, que cada vez que des clic en el botn y lo sueltes o dejes de dar clic en l realice una accin. El cdigo hasta aqu debe de ser el siguiente: on (release) { ..} Agrega el cdigo que falta. Primero ubica el cursor dentro de los corchetes que abri la opcin on. 58
Dentro del parntesis coloca el nmero del fotograma al cual deseas que vaya y a la vez se detenga la pelcula. En este caso como la informacin de la presentacin est en el fotograma uno, coloca el nmero 1. El cdigo completo queda de la siguiente manera: on (release) {gotoAndStop(1);}. La lgica de este cdigo es la siguiente: cada vez que liberes el botn ve al fotograma 1 y detente. Prueba tu pelcula. Guarda tu archivo. Slo haz agregado el cdigo al botn Presentacin, falta que le adiciones cdigo a los botones de Justificacin y Propsito. El cdigo para cada botn es muy similar, lo que tienes que cambiar es el fotograma al cual quieres que vaya y se detenga la pelcula cada vez que liberes el botn. Para agregar el cdigo con las instrucciones a los botones restantes realiza el procedimiento que acabas de seguir para el botn Propsito Del escenario, selecciona el smbolo btn_justificacion o btn_proposito. Dependiendo del proceso en el que vayas. En panel de Acciones selecciona el grupo Funciones globales. Ahora en Control de clip de pelcula. Doble clic en el cdigo on. De las opciones que te muestra selecciona la opcin release. Ubica el cursor dentro de los corchetes que abri la opcin on. selecciona el grupo Funciones globales, luego Control de lnea de tiempo y finalmente da doble clic en la instruccin gotoAndStop. Dentro del parntesis coloca el nmero del fotograma al cual deseas que vaya y a la vez se detenga la pelcula. Para el botn Justificacin el cdigo queda: on (release) {gotoAndStop(2); } Para el botn Propsito el cdigo queda: on (release) {gotoAndStop(3); }
59
Al dar clic en cualquiera de estos dos botones, te lleva al fotograma 2 o 3, pero han desaparecido los botones de navegacin y tambin el fondo que tenas en el fotograma nmero 1. Para que toda tu pelcula tenga el mismo diseo debes copiar el contenido del fotograma 1 a la totalidad de los fotogramas que usas en tu pelcula, en este ejercicio son 3, pero claro la cantidad de fotogramas a utilizar pueden variar de acuerdo a lo que quieras desarrollar. Para que todos los fotogramas tengan el mismo fondo, ubcate en el fotograma 3 de la capa fondo e inserta un fotograma. Men Insertar Lnea de tiempo Fotograma o presiona la tecla F5. Para que los botones se muestren en todos los fotogramas, selecciona el fotograma 3 de la capa botones e inserta un fotograma. Presiona la tecla F5. De esta manera, has integrado todos los elementos que aprendiste durante el curso, smbolos, animaciones, Action script, etc. Guarda tu archivo. Prueba tu pelcula.
60
Una vez que realizaste el ltimo procedimiento, de insertar los fotogramas a las capas de fondo y botones en todos los fotogramas de tu animacin hay un fondo y cuentan con los botones de navegacin, que al dar clic en ellos te muestran la informacin a la que hacen referencia. En esta animacin solo creaste y agregaste algunos smbolos, pero tambin puedes agregar clips de pelcula, pero recuerda no agregar animaciones que distraigan al usuario.
Prctica.
Elige un tema, que al utilizar lo aprendido en este curso, puedas desarrollar tu animacin educativa.
61