SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Was ist angesagt?

Manipular el dibujo utilizando herramientas de diseño.
Manipular el dibujo utilizando herramientas de diseño.Manipular el dibujo utilizando herramientas de diseño.
Manipular el dibujo utilizando herramientas de diseño.Oswaldo Díaz
 
Herramienta frame en visual basic
Herramienta frame en visual basicHerramienta frame en visual basic
Herramienta frame en visual basicMony Athuz
 
Adobe photoshop power point
Adobe photoshop power pointAdobe photoshop power point
Adobe photoshop power pointrestauracio
 
Ventajas y desventajas de prezi
Ventajas y desventajas de preziVentajas y desventajas de prezi
Ventajas y desventajas de preziBladimir Wbs
 
Cuestionario de word 2013
Cuestionario de word 2013Cuestionario de word 2013
Cuestionario de word 2013jennifer sosa
 
Introduccion al java script
Introduccion al java scriptIntroduccion al java script
Introduccion al java scriptRenny Batista
 
Curso completo de google adwords
Curso completo de google adwordsCurso completo de google adwords
Curso completo de google adwordsLuis Betancourt
 
Entorno de edición de fireworks_Andrea Guevara
Entorno de edición de fireworks_Andrea GuevaraEntorno de edición de fireworks_Andrea Guevara
Entorno de edición de fireworks_Andrea GuevaraAndrea Guevara
 
Filtros avanzados en Excel
Filtros avanzados en ExcelFiltros avanzados en Excel
Filtros avanzados en ExcelBlancaTomas
 
Herramientas de control en Visual Studio
Herramientas de control en Visual StudioHerramientas de control en Visual Studio
Herramientas de control en Visual Studiomyriam aguilar
 
Tema 6 - Formularios en html
Tema 6 - Formularios en htmlTema 6 - Formularios en html
Tema 6 - Formularios en htmlPamela Rodriguez
 

Was ist angesagt? (20)

ELEMENTOS DE LAS VENTANAS DE WINDOWS
ELEMENTOS DE LAS VENTANAS DE WINDOWSELEMENTOS DE LAS VENTANAS DE WINDOWS
ELEMENTOS DE LAS VENTANAS DE WINDOWS
 
Manipular el dibujo utilizando herramientas de diseño.
Manipular el dibujo utilizando herramientas de diseño.Manipular el dibujo utilizando herramientas de diseño.
Manipular el dibujo utilizando herramientas de diseño.
 
Herramienta frame en visual basic
Herramienta frame en visual basicHerramienta frame en visual basic
Herramienta frame en visual basic
 
Html
HtmlHtml
Html
 
Adobe dreamweaver
Adobe dreamweaverAdobe dreamweaver
Adobe dreamweaver
 
Javascript
JavascriptJavascript
Javascript
 
Adobe photoshop power point
Adobe photoshop power pointAdobe photoshop power point
Adobe photoshop power point
 
Ventajas y desventajas de prezi
Ventajas y desventajas de preziVentajas y desventajas de prezi
Ventajas y desventajas de prezi
 
Cuestionario de word 2013
Cuestionario de word 2013Cuestionario de word 2013
Cuestionario de word 2013
 
Introduccion al java script
Introduccion al java scriptIntroduccion al java script
Introduccion al java script
 
Curso completo de google adwords
Curso completo de google adwordsCurso completo de google adwords
Curso completo de google adwords
 
Introduction to CSS
Introduction to CSSIntroduction to CSS
Introduction to CSS
 
Entorno de edición de fireworks_Andrea Guevara
Entorno de edición de fireworks_Andrea GuevaraEntorno de edición de fireworks_Andrea Guevara
Entorno de edición de fireworks_Andrea Guevara
 
Presentacion adobe flash
Presentacion adobe flashPresentacion adobe flash
Presentacion adobe flash
 
Macromedia flash 8
Macromedia flash 8Macromedia flash 8
Macromedia flash 8
 
Filtros avanzados en Excel
Filtros avanzados en ExcelFiltros avanzados en Excel
Filtros avanzados en Excel
 
Formularios En Visual Fox Pro
Formularios En Visual Fox ProFormularios En Visual Fox Pro
Formularios En Visual Fox Pro
 
Herramientas de control en Visual Studio
Herramientas de control en Visual StudioHerramientas de control en Visual Studio
Herramientas de control en Visual Studio
 
Tema 6 - Formularios en html
Tema 6 - Formularios en htmlTema 6 - Formularios en html
Tema 6 - Formularios en html
 
Visual studio code
Visual studio codeVisual studio code
Visual studio code
 

Andere mochten auch

Actionscript
ActionscriptActionscript
Actionscriptedinson
 
Action script 3
Action script 3Action script 3
Action script 390000111
 
Friso cronológico
Friso cronológicoFriso cronológico
Friso cronológicojuan
 
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 tiempoAna Basterra
 

Andere mochten auch (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
 

Ähnlich wie 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
 

Kürzlich hochgeladen

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 UninoveFagnerLisboa3
 
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.pdfJulian Lamprea
 
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 JUNITMaricarmen Sánchez Ruiz
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
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 FabricKeyla Dolores Méndez
 
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.pptxLolaBunny11
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
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íassuserf18419
 
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 JosephBRAYANJOSEPHPEREZGOM
 

Kürzlich hochgeladen (10)

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
 
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
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
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
 
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
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
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
 
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