SlideShare uma empresa Scribd logo
1 de 15
ACTIONSCRIPT YILLIAN YURANY CARVAJAL PEÑA
Actionscript Lenguaje de programación utilizado en aplicaciones web animadas realizadas en el entorno Macromedia Flash. Es un lenguaje orientado a objetos. Fue incorporado desde la versión 4 de Flash, actualmente es un lenguaje robusto y completo.
Características generales del ActionScript Como ya hemos comentado, el ActionScript es el lenguaje de programación propio de Flash, tal y como el Lingo lo es de Macromedia Director, por ejemplo. El ActionScript está basado en la especificación ECMA-262.  El ActionScript es, como su nombre indica, un lenguaje de script, esto quiere decir que no hará falta crear un programa completo para conseguir resultados, normalmente la aplicación de fragmentos de código ActionScript a los objetos existentes en nuestras películas nos permiten alcanzar nuestros objetivos.
El ActionScript es un lenguaje de programación orientado a objetos, tiene similitudes, por tanto, con lenguajes tales como los usados en el Microsoft Visual Basic, en el BorlandDelphi etc... aunque, evidentemente no tiene la potencia de un lenguaje puramente orientado a objetos derivado del C o del Pascal como los anteriores... El ActionScript presenta muchísimos parecidos con el Javascript; si conoce Javascript, la sintaxis y el estilo de ActionScript le resultarán muy familiares. Las diferencias entre ambos lenguajes las puede encontrar en la ayuda que acompaña al Flash MX.
En la mayor parte de las ocasiones, no será necesario "programar" realmente, Flash MX pone a nuestra disposición una impresionante colección de "funciones" (de momento entenderemos "funciones" como "código ActionScript que realiza una función determinada") ya implementadas que realizan lo que buscamos, bastará con colocarlas en el lugar adecuado.  
Qué puede hacer ActionScript Controlar la línea de tiempo Controlar las propiedades de los objetos Generación de contenido programado Comunicación con el servidor
Controlar la línea de tiempo Una película de Flash está formada por una serie de fotogramas secuenciales llamada línea de tiempo. Utilizando ActionScript en ciertos fotogramas clave podemos crear elementos interactivos como: La botonera clásica de navegación, con botones que reaccionan a clics del ratón y envían la cabecera de la película a un fotograma concreto. Contenido que se anima basándose en movimientos del ratón. Objetos que pueden ser movidos por el ratón o el teclado Campos de texto que permiten a los usuarios entrar datos a la película como en un formulario. Controlar el contenido audiovisual.
Controlar las propiedades de los objetos ActionScript puede ser utilizado para examinar o modificar las propiedades de los elementos de una película. Por ejemplo, podemos: Cambiar el color y la localización de un objeto. Reducir el volumen de un sonido. Especificar la tipografía de un bloque de texto. Campos de texto que permiten a los usuarios entrar datos a la película como en un formulario. Modificar las propiedades repetidamente produciendo comportamientos únicos como son los movimientos basados en la física y la detección de colisiones.
Generación de contenido programado Con ActionScript podemos generar contenido directamente desde la bibiloteca de la película o duplicar contenido existente en el Escenario. El contenido generado en forma de programa puede servir como Un elemento estático. Una plantilla visual aleatoria Un elemento interactivo, por ejemplo una nave en un juego espacial. Una opción de un menú que se abre cuando la presionan (pull-down menú).
Comunicación con el servidor ActionScript provee de una amplia variedad de herramientas para enviar y recibir información del servidor. Ejemplos de comunicación con el servidor son: Enlace a una página web. Libro de visitas. Aplicación de chat Juego multijugadores a través de la red Transacción de e-comercio. Sitio personalizado con nombre de usuario y contraseña.
ActionScript 3 ActionScript 3.0 ActionScript 3.0 ofrece un modelo de programación robusto que resultará familiar a los desarrolladores con conocimientos básicos sobre programación orientada a objetos. Algunas de las principales funciones de ActionScript 3.0 son: Una nueva máquina virtual ActionScript, denominada AVM2, que utiliza un nuevo conjunto de instrucciones de código de bytes y proporciona importantes mejoras de rendimiento.
Una base de código de compilador más moderna, que se ajusta mejor al estándar ECMAScript (ECMA 262) y que realiza mejores optimizaciones que las versiones anteriores del compilador. Una interfaz de programación de aplicaciones (API) ampliada y mejorada, con un control de bajo nivel de los objetos y un auténtico modelo orientado a objetos.
Un núcleo del lenguaje basado en el próximo borrador de especificación del lenguaje ECMAScript (ECMA-262) edición 4. Una API XML basada en la especificación de ECMAScript para XML (E4X) (ECMA-357 edición 2). E4X es una extensión del lenguaje ECMAScript que añade XML como un tipo de datos nativo del lenguaje. Un modelo de eventos basado en la especificación de eventos DOM (modelo de objetos de documento) de nivel 3.
Enlace de que es actionscript http://www.youtube.com/watch?v=GjwZyBkpSEQ
Biografia WIKIPEDIA PROGRAMACION AULACLIC MANUAL DE ACTIONSCRIPT EN FLASH

Mais conteúdo relacionado

Mais procurados

Función raíz cuadrada
Función raíz cuadradaFunción raíz cuadrada
Función raíz cuadrada
sitayanis
 
Word 2010 informe
Word 2010 informeWord 2010 informe
Word 2010 informe
Ant_carri93
 
Ventajas y desventajas de las tic´s en el diseño gráfico
Ventajas y desventajas de las tic´s en el diseño gráficoVentajas y desventajas de las tic´s en el diseño gráfico
Ventajas y desventajas de las tic´s en el diseño gráfico
Majo Ortega
 
20. fórmulas y funciones en excel
20. fórmulas y funciones en excel20. fórmulas y funciones en excel
20. fórmulas y funciones en excel
Narcisa Coronel
 
Funciones especiales
Funciones especialesFunciones especiales
Funciones especiales
Zoila Pineda
 
Criterios, ejemplos e inspiración para crear un LOGO para el instituto
Criterios, ejemplos e inspiración para crear un LOGO para el institutoCriterios, ejemplos e inspiración para crear un LOGO para el instituto
Criterios, ejemplos e inspiración para crear un LOGO para el instituto
laslaminas.es
 

Mais procurados (20)

TipografíA
TipografíATipografíA
TipografíA
 
función constante
función constantefunción constante
función constante
 
CURSO ADOBE ILUSTRATOR: COMPOSICIÓN GRÁFICA
CURSO ADOBE ILUSTRATOR: COMPOSICIÓN GRÁFICACURSO ADOBE ILUSTRATOR: COMPOSICIÓN GRÁFICA
CURSO ADOBE ILUSTRATOR: COMPOSICIÓN GRÁFICA
 
Función raíz cuadrada
Función raíz cuadradaFunción raíz cuadrada
Función raíz cuadrada
 
Funciones excel
Funciones excelFunciones excel
Funciones excel
 
Proceso de Impresión Offset.
Proceso de Impresión Offset.Proceso de Impresión Offset.
Proceso de Impresión Offset.
 
Word 2010 informe
Word 2010 informeWord 2010 informe
Word 2010 informe
 
Ventajas y desventajas de las tic´s en el diseño gráfico
Ventajas y desventajas de las tic´s en el diseño gráficoVentajas y desventajas de las tic´s en el diseño gráfico
Ventajas y desventajas de las tic´s en el diseño gráfico
 
El diseño grafico en la publicidad
El diseño grafico en la publicidadEl diseño grafico en la publicidad
El diseño grafico en la publicidad
 
Prismas Y Cilindros
Prismas Y CilindrosPrismas Y Cilindros
Prismas Y Cilindros
 
Partes de-la-camara
Partes de-la-camaraPartes de-la-camara
Partes de-la-camara
 
Modelos de color | RGB - CMYK
Modelos de color | RGB - CMYKModelos de color | RGB - CMYK
Modelos de color | RGB - CMYK
 
20. fórmulas y funciones en excel
20. fórmulas y funciones en excel20. fórmulas y funciones en excel
20. fórmulas y funciones en excel
 
Funciones especiales
Funciones especialesFunciones especiales
Funciones especiales
 
Tipos de Funciones
Tipos de FuncionesTipos de Funciones
Tipos de Funciones
 
Los codigos en semiotica
 Los codigos en semiotica Los codigos en semiotica
Los codigos en semiotica
 
Herramientas ofimaticas
Herramientas ofimaticasHerramientas ofimaticas
Herramientas ofimaticas
 
Criterios, ejemplos e inspiración para crear un LOGO para el instituto
Criterios, ejemplos e inspiración para crear un LOGO para el institutoCriterios, ejemplos e inspiración para crear un LOGO para el instituto
Criterios, ejemplos e inspiración para crear un LOGO para el instituto
 
Hoja de calculo
Hoja de calculoHoja de calculo
Hoja de calculo
 
Funciones trascendentes
Funciones trascendentesFunciones trascendentes
Funciones trascendentes
 

Destaque (6)

Actionscript
ActionscriptActionscript
Actionscript
 
jmo 2017 guia linea de tiempo
jmo 2017 guia linea de tiempojmo 2017 guia linea de tiempo
jmo 2017 guia linea de tiempo
 
jmo 2017 guia friso cronologico
jmo 2017 guia friso cronologicojmo 2017 guia friso cronologico
jmo 2017 guia friso cronologico
 
Action script 3
Action script 3Action script 3
Action script 3
 
Friso cronológico
Friso cronológicoFriso cronológico
Friso cronológico
 
Tutorial dipity: para hacer una línea del tiempo
Tutorial dipity: para hacer una línea del tiempoTutorial dipity: para hacer una línea del tiempo
Tutorial dipity: para hacer una línea del tiempo
 

Semelhante a Actionscript (20)

Animacion 2 d
Animacion 2 dAnimacion 2 d
Animacion 2 d
 
Maria basurto 2_b2
Maria basurto 2_b2Maria basurto 2_b2
Maria basurto 2_b2
 
Clase Introducción a AS3
Clase Introducción a AS3Clase Introducción a AS3
Clase Introducción a AS3
 
Sandra 1101
Sandra  1101Sandra  1101
Sandra 1101
 
Action script
Action scriptAction script
Action script
 
Action script
Action scriptAction script
Action script
 
Action script
Action scriptAction script
Action script
 
Action script
Action scriptAction script
Action script
 
Actionscrip 30
Actionscrip 30Actionscrip 30
Actionscrip 30
 
Presentación2
Presentación2Presentación2
Presentación2
 
actionscrip
actionscripactionscrip
actionscrip
 
Edgar campo action scrip
Edgar campo action scripEdgar campo action scrip
Edgar campo action scrip
 
Atrion script 3.0
Atrion script 3.0Atrion script 3.0
Atrion script 3.0
 
Action script
Action scriptAction script
Action script
 
Atrion script 3.0
Atrion script 3.0Atrion script 3.0
Atrion script 3.0
 
Sanchez montesdeoca angela 2 b2
Sanchez montesdeoca angela 2 b2Sanchez montesdeoca angela 2 b2
Sanchez montesdeoca angela 2 b2
 
Sanchez montesdeoca angela 2 b2
Sanchez montesdeoca angela 2 b2Sanchez montesdeoca angela 2 b2
Sanchez montesdeoca angela 2 b2
 
Romina izquierdo 2 b2
Romina izquierdo 2 b2Romina izquierdo 2 b2
Romina izquierdo 2 b2
 
Presentación1 (1)
Presentación1 (1)Presentación1 (1)
Presentación1 (1)
 
Ana maria morales 11 01 flash
Ana maria morales 11 01 flashAna maria morales 11 01 flash
Ana maria morales 11 01 flash
 

Último

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (15)

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 

Actionscript

  • 2. Actionscript Lenguaje de programación utilizado en aplicaciones web animadas realizadas en el entorno Macromedia Flash. Es un lenguaje orientado a objetos. Fue incorporado desde la versión 4 de Flash, actualmente es un lenguaje robusto y completo.
  • 3. Características generales del ActionScript Como ya hemos comentado, el ActionScript es el lenguaje de programación propio de Flash, tal y como el Lingo lo es de Macromedia Director, por ejemplo. El ActionScript está basado en la especificación ECMA-262.  El ActionScript es, como su nombre indica, un lenguaje de script, esto quiere decir que no hará falta crear un programa completo para conseguir resultados, normalmente la aplicación de fragmentos de código ActionScript a los objetos existentes en nuestras películas nos permiten alcanzar nuestros objetivos.
  • 4. El ActionScript es un lenguaje de programación orientado a objetos, tiene similitudes, por tanto, con lenguajes tales como los usados en el Microsoft Visual Basic, en el BorlandDelphi etc... aunque, evidentemente no tiene la potencia de un lenguaje puramente orientado a objetos derivado del C o del Pascal como los anteriores... El ActionScript presenta muchísimos parecidos con el Javascript; si conoce Javascript, la sintaxis y el estilo de ActionScript le resultarán muy familiares. Las diferencias entre ambos lenguajes las puede encontrar en la ayuda que acompaña al Flash MX.
  • 5. En la mayor parte de las ocasiones, no será necesario "programar" realmente, Flash MX pone a nuestra disposición una impresionante colección de "funciones" (de momento entenderemos "funciones" como "código ActionScript que realiza una función determinada") ya implementadas que realizan lo que buscamos, bastará con colocarlas en el lugar adecuado.  
  • 6. Qué puede hacer ActionScript Controlar la línea de tiempo Controlar las propiedades de los objetos Generación de contenido programado Comunicación con el servidor
  • 7. Controlar la línea de tiempo Una película de Flash está formada por una serie de fotogramas secuenciales llamada línea de tiempo. Utilizando ActionScript en ciertos fotogramas clave podemos crear elementos interactivos como: La botonera clásica de navegación, con botones que reaccionan a clics del ratón y envían la cabecera de la película a un fotograma concreto. Contenido que se anima basándose en movimientos del ratón. Objetos que pueden ser movidos por el ratón o el teclado Campos de texto que permiten a los usuarios entrar datos a la película como en un formulario. Controlar el contenido audiovisual.
  • 8. Controlar las propiedades de los objetos ActionScript puede ser utilizado para examinar o modificar las propiedades de los elementos de una película. Por ejemplo, podemos: Cambiar el color y la localización de un objeto. Reducir el volumen de un sonido. Especificar la tipografía de un bloque de texto. Campos de texto que permiten a los usuarios entrar datos a la película como en un formulario. Modificar las propiedades repetidamente produciendo comportamientos únicos como son los movimientos basados en la física y la detección de colisiones.
  • 9. Generación de contenido programado Con ActionScript podemos generar contenido directamente desde la bibiloteca de la película o duplicar contenido existente en el Escenario. El contenido generado en forma de programa puede servir como Un elemento estático. Una plantilla visual aleatoria Un elemento interactivo, por ejemplo una nave en un juego espacial. Una opción de un menú que se abre cuando la presionan (pull-down menú).
  • 10. Comunicación con el servidor ActionScript provee de una amplia variedad de herramientas para enviar y recibir información del servidor. Ejemplos de comunicación con el servidor son: Enlace a una página web. Libro de visitas. Aplicación de chat Juego multijugadores a través de la red Transacción de e-comercio. Sitio personalizado con nombre de usuario y contraseña.
  • 11. ActionScript 3 ActionScript 3.0 ActionScript 3.0 ofrece un modelo de programación robusto que resultará familiar a los desarrolladores con conocimientos básicos sobre programación orientada a objetos. Algunas de las principales funciones de ActionScript 3.0 son: Una nueva máquina virtual ActionScript, denominada AVM2, que utiliza un nuevo conjunto de instrucciones de código de bytes y proporciona importantes mejoras de rendimiento.
  • 12. Una base de código de compilador más moderna, que se ajusta mejor al estándar ECMAScript (ECMA 262) y que realiza mejores optimizaciones que las versiones anteriores del compilador. Una interfaz de programación de aplicaciones (API) ampliada y mejorada, con un control de bajo nivel de los objetos y un auténtico modelo orientado a objetos.
  • 13. Un núcleo del lenguaje basado en el próximo borrador de especificación del lenguaje ECMAScript (ECMA-262) edición 4. Una API XML basada en la especificación de ECMAScript para XML (E4X) (ECMA-357 edición 2). E4X es una extensión del lenguaje ECMAScript que añade XML como un tipo de datos nativo del lenguaje. Un modelo de eventos basado en la especificación de eventos DOM (modelo de objetos de documento) de nivel 3.
  • 14. Enlace de que es actionscript http://www.youtube.com/watch?v=GjwZyBkpSEQ
  • 15. Biografia WIKIPEDIA PROGRAMACION AULACLIC MANUAL DE ACTIONSCRIPT EN FLASH