SlideShare una empresa de Scribd logo
1 de 7
ACTION SCRIPT 3.0
NOMBRE: 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
SCRIPT Vamos 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ÓDIGO ACTIONSCRIPT
PARA BOTONES
 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.

Más contenido relacionado

La actualidad más candente

Action script 3
Action script 3Action script 3
Action script 3Giovanny10
 
Introducción a action script 3
Introducción a action script 3Introducción a action script 3
Introducción a action script 3tifannydoce
 
Gragiel aragon Action Scrip 3
Gragiel aragon Action Scrip 3Gragiel aragon Action Scrip 3
Gragiel aragon Action Scrip 3grabielvargas
 
Action script 3
Action script 3Action script 3
Action script 390000111
 
ActionScript 3 - Iniciación
ActionScript 3 - IniciaciónActionScript 3 - Iniciación
ActionScript 3 - IniciaciónFrancisco Ortiz
 
Breyson pinzon 11 03 j.t
Breyson pinzon 11 03 j.tBreyson pinzon 11 03 j.t
Breyson pinzon 11 03 j.tbreysonpinzon
 
Angita eme
Angita emeAngita eme
Angita emeangiecan
 
Andres alexis canizales (1)
Andres alexis canizales (1)Andres alexis canizales (1)
Andres alexis canizales (1)alexisprom
 
Trabajo multimedia 2
Trabajo multimedia 2Trabajo multimedia 2
Trabajo multimedia 2kadjaska
 
Trabajo de multimedia 2
Trabajo de multimedia 2Trabajo de multimedia 2
Trabajo de multimedia 2cortesjj
 
Trabajo de gestión de proyecto (1)
Trabajo de gestión de proyecto (1)Trabajo de gestión de proyecto (1)
Trabajo de gestión de proyecto (1)lzhat
 

La actualidad más candente (20)

Action script 3
Action script 3Action script 3
Action script 3
 
Action script 3.0
Action script 3.0Action script 3.0
Action script 3.0
 
Introducción a action script 3
Introducción a action script 3Introducción a action script 3
Introducción a action script 3
 
Actionscript
ActionscriptActionscript
Actionscript
 
Gragiel aragon Action Scrip 3
Gragiel aragon Action Scrip 3Gragiel aragon Action Scrip 3
Gragiel aragon Action Scrip 3
 
Angie eme
Angie emeAngie eme
Angie eme
 
Action script 3
Action script 3Action script 3
Action script 3
 
Action script 3
Action script 3Action script 3
Action script 3
 
Action script
Action scriptAction script
Action script
 
ActionScript 3 - Iniciación
ActionScript 3 - IniciaciónActionScript 3 - Iniciación
ActionScript 3 - Iniciación
 
Bloques
BloquesBloques
Bloques
 
Script
ScriptScript
Script
 
Breyson pinzon 11 03 j.t
Breyson pinzon 11 03 j.tBreyson pinzon 11 03 j.t
Breyson pinzon 11 03 j.t
 
Angita eme
Angita emeAngita eme
Angita eme
 
Andres alexis canizales (1)
Andres alexis canizales (1)Andres alexis canizales (1)
Andres alexis canizales (1)
 
actionscript
actionscriptactionscript
actionscript
 
Trabajo multimedia 2
Trabajo multimedia 2Trabajo multimedia 2
Trabajo multimedia 2
 
Trabajo de multimedia 2
Trabajo de multimedia 2Trabajo de multimedia 2
Trabajo de multimedia 2
 
Trabajo de gestión de proyecto (1)
Trabajo de gestión de proyecto (1)Trabajo de gestión de proyecto (1)
Trabajo de gestión de proyecto (1)
 
Francy velandia
Francy velandiaFrancy velandia
Francy velandia
 

Destacado

Practica nº18 de flash
Practica nº18 de flashPractica nº18 de flash
Practica nº18 de flashRafael Carlos
 
Practica nº19 de flash
Practica nº19 de flashPractica nº19 de flash
Practica nº19 de flashRafael Carlos
 
Practica nº20 de flash
Practica nº20 de flashPractica nº20 de flash
Practica nº20 de flashRafael Carlos
 
Thalia castro 1101
Thalia castro 1101Thalia castro 1101
Thalia castro 1101thalis96
 
Practica nº24 de flash
Practica nº24 de flashPractica nº24 de flash
Practica nº24 de flashaeto
 
El sonido en flash con action script 3
El sonido en flash con action script 3El sonido en flash con action script 3
El sonido en flash con action script 3Jaime Hernández
 
Programación 3. Nieva. Clase 2, Segunda Parte
Programación 3. Nieva. Clase 2, Segunda ParteProgramación 3. Nieva. Clase 2, Segunda Parte
Programación 3. Nieva. Clase 2, Segunda ParteMultimediaUNLaR
 
Practica nº16 de flash menu desplegable
Practica nº16 de flash menu desplegablePractica nº16 de flash menu desplegable
Practica nº16 de flash menu desplegableaeto
 
Guia de ejercicios flash decimos
Guia de ejercicios flash decimosGuia de ejercicios flash decimos
Guia de ejercicios flash decimospvyinna
 
Actionscript
ActionscriptActionscript
Actionscriptyyurany
 
Ley De Ohm
Ley De OhmLey De Ohm
Ley De OhmWAB
 
Presentación ley de ohm
Presentación ley de ohmPresentación ley de ohm
Presentación ley de ohmmax eugenio
 

Destacado (20)

Hacer un scrollbar con action script 3
Hacer un scrollbar con action script 3Hacer un scrollbar con action script 3
Hacer un scrollbar con action script 3
 
As3 unidad 9 controlar sonido con action script
As3 unidad 9 controlar sonido con action scriptAs3 unidad 9 controlar sonido con action script
As3 unidad 9 controlar sonido con action script
 
Practica nº18 de flash
Practica nº18 de flashPractica nº18 de flash
Practica nº18 de flash
 
Practica nº19 de flash
Practica nº19 de flashPractica nº19 de flash
Practica nº19 de flash
 
Practica nº20 de flash
Practica nº20 de flashPractica nº20 de flash
Practica nº20 de flash
 
Thalia castro 1101
Thalia castro 1101Thalia castro 1101
Thalia castro 1101
 
Practica 14 boton
Practica 14 botonPractica 14 boton
Practica 14 boton
 
Practica nº24 de flash
Practica nº24 de flashPractica nº24 de flash
Practica nº24 de flash
 
Mover Con Click
Mover Con ClickMover Con Click
Mover Con Click
 
El sonido en flash con action script 3
El sonido en flash con action script 3El sonido en flash con action script 3
El sonido en flash con action script 3
 
Navegando por contenidos
Navegando por contenidosNavegando por contenidos
Navegando por contenidos
 
Programación 3. Nieva. Clase 2, Segunda Parte
Programación 3. Nieva. Clase 2, Segunda ParteProgramación 3. Nieva. Clase 2, Segunda Parte
Programación 3. Nieva. Clase 2, Segunda Parte
 
Crear circulos II
Crear circulos IICrear circulos II
Crear circulos II
 
Practica nº16 de flash menu desplegable
Practica nº16 de flash menu desplegablePractica nº16 de flash menu desplegable
Practica nº16 de flash menu desplegable
 
Guia de ejercicios flash decimos
Guia de ejercicios flash decimosGuia de ejercicios flash decimos
Guia de ejercicios flash decimos
 
Practica 23
Practica 23Practica 23
Practica 23
 
Actionscript
ActionscriptActionscript
Actionscript
 
Guia ejercicios flash
Guia ejercicios flashGuia ejercicios flash
Guia ejercicios flash
 
Ley De Ohm
Ley De OhmLey De Ohm
Ley De Ohm
 
Presentación ley de ohm
Presentación ley de ohmPresentación ley de ohm
Presentación ley de ohm
 

Similar a ActionScript 3.0 tutorial

Action script
Action scriptAction script
Action scriptXimenaC20
 
Action script
Action scriptAction script
Action scriptXimenaC20
 
Qué es el action script
Qué es el action scriptQué es el action script
Qué es el action scriptcyndycytha
 
Actionscrip 30
Actionscrip 30Actionscrip 30
Actionscrip 30lore150511
 
Colegio venecia . maria antonio 11 02
Colegio venecia . maria antonio 11 02Colegio venecia . maria antonio 11 02
Colegio venecia . maria antonio 11 02MariaLejandra17
 
Action s cript 3
Action s cript 3Action s cript 3
Action s cript 3krencytah
 
John cajica
John cajicaJohn cajica
John cajicaJohn164
 
Colegio Venecia Trabajo #2 Gina Franco
Colegio Venecia Trabajo #2 Gina FrancoColegio Venecia Trabajo #2 Gina Franco
Colegio Venecia Trabajo #2 Gina FrancoGina31Franco
 
ActionScript 3.0 GERMAN MIELES11-2
ActionScript 3.0 GERMAN MIELES11-2ActionScript 3.0 GERMAN MIELES11-2
ActionScript 3.0 GERMAN MIELES11-2caresucio
 
Jowin Rojas Venecia IED
Jowin Rojas Venecia IEDJowin Rojas Venecia IED
Jowin Rojas Venecia IEDdeluxefalen
 
Introducción a action script 3
Introducción a action script 3Introducción a action script 3
Introducción a action script 3Lina2397
 
Action script 3
Action script 3Action script 3
Action script 3AlysaMc
 
Action script 3
Action script 3Action script 3
Action script 3AlysaMc
 
Actionscript 130226092629-phpapp01
Actionscript 130226092629-phpapp01Actionscript 130226092629-phpapp01
Actionscript 130226092629-phpapp01XimenaC20
 

Similar a ActionScript 3.0 tutorial (20)

Action script
Action scriptAction script
Action script
 
Action script
Action scriptAction script
Action script
 
Qué es el action script
Qué es el action scriptQué es el action script
Qué es el action script
 
Flash
FlashFlash
Flash
 
Actionscrip 30
Actionscrip 30Actionscrip 30
Actionscrip 30
 
Colegio venecia . maria antonio 11 02
Colegio venecia . maria antonio 11 02Colegio venecia . maria antonio 11 02
Colegio venecia . maria antonio 11 02
 
Action s cript 3
Action s cript 3Action s cript 3
Action s cript 3
 
John cajica
John cajicaJohn cajica
John cajica
 
Colegio Venecia Trabajo #2 Gina Franco
Colegio Venecia Trabajo #2 Gina FrancoColegio Venecia Trabajo #2 Gina Franco
Colegio Venecia Trabajo #2 Gina Franco
 
Sandra 1101
Sandra  1101Sandra  1101
Sandra 1101
 
Action Script
Action ScriptAction Script
Action Script
 
Maira
MairaMaira
Maira
 
ActionScript 3.0 GERMAN MIELES11-2
ActionScript 3.0 GERMAN MIELES11-2ActionScript 3.0 GERMAN MIELES11-2
ActionScript 3.0 GERMAN MIELES11-2
 
Jowin Rojas Venecia IED
Jowin Rojas Venecia IEDJowin Rojas Venecia IED
Jowin Rojas Venecia IED
 
Introducción a action script 3
Introducción a action script 3Introducción a action script 3
Introducción a action script 3
 
Action script 3
Action script 3Action script 3
Action script 3
 
Action script 3
Action script 3Action script 3
Action script 3
 
Action script
Action scriptAction script
Action script
 
Angie tovar (1)
Angie tovar (1)Angie tovar (1)
Angie tovar (1)
 
Actionscript 130226092629-phpapp01
Actionscript 130226092629-phpapp01Actionscript 130226092629-phpapp01
Actionscript 130226092629-phpapp01
 

ActionScript 3.0 tutorial

  • 1. ACTION SCRIPT 3.0 NOMBRE: LUIS LOZADA CURSO: 11-03 J.T
  • 2. 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.
  • 3. 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
  • 4.  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
  • 5. EJEMPLOS DE ACTION SCRIPT Vamos 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.
  • 6. CÓDIGO ACTIONSCRIPT PARA BOTONES  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í.
  • 7. 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.