Atrion script 3.0
Click here to load reader
-
Upload
luisevelio10 -
Category
Documents
-
view
50 -
download
0
Transcript of Atrion script 3.0
ACTION SCRIPT 3.0NOMBRE: LUIS LOZADA
CURSO: 11-03 J.T
ACTION SCRIPT 3.0
ActionScript es un lenguaje de scripting basado en ECMAScript
orientado a objetos, que se utiliza principalmente para crear
aplicaciones RIA (del Inglés RIA: Rich Internet Aplicaciones
(Aplicaciones Ricas de Internet)). Se ejecuta en una máquina virtual
(AVM - "ActionScript Virtual Machine"), actualmente en la versión 3 que
está disponible en Adobe Flash Player (plug-in que se encuentra en los
navegadores web), así como el entorno Adobe AIR.1.
Verificación de tipos en tiempo de compilación y ejecución: los tipos se
conservan ahora en tiempo de ejecución. El Flash Player no verificación
de tipos en tiempo de ejecución.
CARACTERÍSTICAS GENERALES
Las excepciones en tiempo de ejecución: los errores de ejecución proporcionan estado de la
batería ("traza de la pila"), con indicación del archivo de origen y el número de línea, como en
Java, para identificar rápidamente dónde se generó el error
Sistema de separación de la herencia de clase prototipos sistema de herencia se utiliza en la
versión anterior: Varias características que se disponía anteriormente por las funciones de la
biblioteca se han incluido en la lengua
Clases selladas: el comportamiento predeterminado es que las clases no se pueden extender en
tiempo de ejecución, la mejora de la asignación de memoria y mantener la aplicación más
segura. Clases dinámicas se puede utilizar para configurar el modificador de la dinámica
Paquetes de apoyo (paquete), tales como Java, espacios de nombres
Métodos con cierre: los métodos claustros mantener el estado de los objetos que se originaron
La API de Flash Player se reorganizó en paquetes
Tratamiento unificado de eventos basado en el Modelo de objetos de
documento
Integración de ECMAScript para XML (E4X llamada). La antigua API,
versión 2.0, aún existe
Acceso directo a la lista de componentes de Flash en tiempo de
ejecución, lo que permite un control total en ActionScript
Aplicación del ECMAScript (cuarta edición)
Las expresiones regulares: soporte nativo para las expresiones
regulares
Nuevos tipos numéricos primitivos: int (firmado) y uint (sin firma),
ambos con 32 bits
EJEMPLOS DE ACTION SCRIPTVamos a mostrar los usos más característicos de código ActionScript en los diferentes
objetos existentes en Flash CS5. De este modo lo comprenderemos mejor y porqué no,
nos ahorraremos trabajo al tener ya hechos aquí muchos de los códigos que usaremos en
nuestras películas. Mostraremos el código y a continuación, una explicación del mismo.
Algunas cosas que debemos de tener en cuenta si estamos familiarizados con la
programación en ActionScript 2, es que con ActionScript 3.0 no podemos utilizar:
alert()
La forma de tratar eventos, como on (event){}, onClipEvent(event){}, object.onEvent =
function(){} , addListener , etc. La forma de tratarlos ahora es agregando un escuchador
al objeto, con el método addEventListener, indicando el evento, y una única función de
escucha.
Guiones bajos ( _ ) antes del nombre de las propiedades.
Variables globales (_global).
_root y _parent para acceder a elementos superiores.
C Ó D I G O A C T I O N S C R I P T PA R A B O T O N E S
Los Botones (objeto Button para Flash CS5) tienen mucha utilidad siempre
que queramos que nuestra película interactúe con el usuario. Dado que esto va
a ser prácticamente siempre, es conveniente estudiar y entender bien algunos
códigos típicos que tendremos que usar para conseguir nuestros propósitos.
En realidad, los botones se comportan como cualquier símbolo. A todos les
podemos aplicar eventos, ya que lo que hacemos es asociarlos normalmente al
clic del ratón. Los botones tienen la ventaja de que nos permiten representar
distintos estados, mejorando la percepción de interactividad.
Para tener el código organizado, es mejor crear una nueva capa e insertarlo
ahí.
NAVEGACIÓN ACTION SCRIPT
En este tema veremos los puntos mas importantes en los
que te podras apoyar para realizar tus animaciones en
flash usando Actionscrpt
Esta unidad, la de Navegación esta especialmente
Orientada a la web, pues veremos como crear elementos
que te ayudaran mas tarde a crear tus propias
presentaciones, secciones, etc. Todo ello apoya con
animaciones y vinculadas entre si.