SlideShare una empresa de Scribd logo
¿Qué es el ActionScript?
 Es el lenguaje de programación que ha
utilizado Flash desde sus comienzos, y que por
supuesto Sin embargo, en estos temas sólo
vamos a ver una pequeña introducción
a ActionScript 3 que servirá para sentar las
bases que permitirán empezar a trabajar con
ActionScript. Enseñar a programar con
ActionScript requeriría otro curso completo.
Profundizar en el conocimiento de este
lenguaje queda por cuenta del lector.
Recomendamos seguir la estupenda
Ayuda incluida en Flash CS5.
Características generales
-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 los objetivos
-Tiene similitudes, por tanto, con lenguajes tales como los usados en
el Microsoft Visual Basic, en el Borland Delphi etc... y
aunque, evidentemente, no tiene la potencia de estos lenguajes, cada
versión se acerca más
-La sintaxis ActionScript presenta muchísimos parecidos con el Java
script o PHP; si estamos familiarizados con estos lenguajes, la sintaxis
y el estilo de ActionScript nos resultarán muy familiares. Las
diferencias entre Java Script y ActionScript las podemos encontrar en
la ayuda que acompaña al Flash CS5.
Ejemplos de uso del código
             ActionScript
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
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.

  import flash.events.MouseEvent;
  miBoton.addEventListener(MouseEvent.CLICK, funcionAlHacerClick);
  function funcionAlHacerClick(event:MouseEvent):void
   { this.gotoAndPlay(15);
Fotograma Numero

Utiliza la sentencia import para especificar el nombre completo de la
clase, de modo que el compilador de ActionScript sepa dónde encontrarlo.
En este momento queremos importar la clase MouseEvent, le especificamos
la clase de flash que debe importar:

  import flash.events.MouseEvent;



                     import flash.events.*; import flash.net.*;
 miBoton.addEventListener(MouseEvent.CLICK, miFuncion); var miURL:URLRequest =
              new URLRequest("http://www.aulaclic.es"); function
      miFuncion(event:MouseEvent):void { navigateToURL(miURL, "_blank"); }
Navegación - ActionScript
 Los Botones
 Uno de los elementos que más nos van a ayudar a la hora de añadir
interactividad en el diseño son los botones.
En el ejemplo nos hemos ayudado de los botones para crear la
navegación entre las diferentes secciones.

Más contenido relacionado

PPTX
Action script 3.0
PPTX
Breyson pinzon 11 03 j.t
PPTX
Action script
PPTX
Alejandra vargas
PPTX
Actionscript
DOCX
Gragiel aragon Action Scrip 3
PPTX
Action script
PPTX
Jeison bello Trabajo n° 2
Action script 3.0
Breyson pinzon 11 03 j.t
Action script
Alejandra vargas
Actionscript
Gragiel aragon Action Scrip 3
Action script
Jeison bello Trabajo n° 2

La actualidad más candente (19)

PPTX
Action script 3.0
PPTX
Edgar campo action scrip
PPTX
Action script 3
PPTX
Maira
PPTX
Action Script
PPTX
Angie eme
PPTX
Trabajo action scrip 3
PPTX
Action script 3
PPT
Andres alexis canizales (1)
PPTX
Trabajo action scrip 3
PPTX
Colegio venecia . maria antonio 11 02
PPTX
Actionscript
PPTX
Francy velandia
PPTX
Angita eme
PPTX
Action script
PPTX
Action script
PPTX
Trabajo de gestión de proyecto (1)
PPTX
David reyes
PPTX
Aldair martinez.2
Action script 3.0
Edgar campo action scrip
Action script 3
Maira
Action Script
Angie eme
Trabajo action scrip 3
Action script 3
Andres alexis canizales (1)
Trabajo action scrip 3
Colegio venecia . maria antonio 11 02
Actionscript
Francy velandia
Angita eme
Action script
Action script
Trabajo de gestión de proyecto (1)
David reyes
Aldair martinez.2
Publicidad

Destacado (16)

PPTX
Fernanda multimedia
PPT
Enlace Ciudadano Nro 322 tema: encuesta mitofsky
PDF
7th pre alg -l51--feb26
PDF
[Challenge:Future] Green job
DOC
Practicadesoftwareyhardware
PDF
Horarios de verano en la academia
PDF
[Challenge:Future] Maya Universe Academy
PPSX
O Brasil no Tocantins - Um novo norte para seus investimentos
DOCX
Super junior
PDF
7th pre alg -l52--feb26
PDF
11 step-blogging-guide
PDF
March 2013 "The Candle"
PPTX
Technology pp task 6
PDF
Samsung Galaxy Core 2
PPT
Shell Scripting in Linux
PPTX
Sentencing theories 2012
Fernanda multimedia
Enlace Ciudadano Nro 322 tema: encuesta mitofsky
7th pre alg -l51--feb26
[Challenge:Future] Green job
Practicadesoftwareyhardware
Horarios de verano en la academia
[Challenge:Future] Maya Universe Academy
O Brasil no Tocantins - Um novo norte para seus investimentos
Super junior
7th pre alg -l52--feb26
11 step-blogging-guide
March 2013 "The Candle"
Technology pp task 6
Samsung Galaxy Core 2
Shell Scripting in Linux
Sentencing theories 2012
Publicidad

Similar a Qué es el action script (20)

DOCX
Que es action scrip 3
DOCX
Que es action scrip 3
PPTX
DOCX
Que es action scrip 3
PPTX
Introducción a action script 3
PPTX
ActionScript 3.0 GERMAN MIELES11-2
DOCX
Action script
PPTX
Trabajo multimedia 2
PPTX
Actionscrip linakrdona n2
PPTX
PPTX
Action s cript 3
PPTX
Presentación1
PPTX
Presentación1
PPTX
Trabajo de multimedia 2
PPTX
Colegio Venecia Trabajo #2 Gina Franco
PPTX
Angie tovar (1)
PPTX
John cajica
PPTX
Marcela montoya
PPTX
Marcela montoya
PPTX
Introducción a action script 3
Que es action scrip 3
Que es action scrip 3
Que es action scrip 3
Introducción a action script 3
ActionScript 3.0 GERMAN MIELES11-2
Action script
Trabajo multimedia 2
Actionscrip linakrdona n2
Action s cript 3
Presentación1
Presentación1
Trabajo de multimedia 2
Colegio Venecia Trabajo #2 Gina Franco
Angie tovar (1)
John cajica
Marcela montoya
Marcela montoya
Introducción a action script 3

Último (20)

PDF
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
PDF
Atencion prenatal. Ginecologia y obsetricia
PDF
Fundamentos_Educacion_a_Distancia_ABC.pdf
PDF
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
PDF
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
PDF
Metodologías Activas con herramientas IAG
DOCX
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
PDF
Escuelas Desarmando una mirada subjetiva a la educación
PDF
biología es un libro sobre casi todo el tema de biología
PDF
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
PDF
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
PPTX
caso clínico iam clinica y semiología l3.pptx
DOCX
V UNIDAD - SEGUNDO GRADO. del mes de agosto
PDF
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
PDF
Didactica de la Investigacion Educativa SUE Ccesa007.pdf
PDF
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
PDF
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
PPTX
Presentación de la Cetoacidosis diabetica.pptx
PDF
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
PDF
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
Atencion prenatal. Ginecologia y obsetricia
Fundamentos_Educacion_a_Distancia_ABC.pdf
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
Metodologías Activas con herramientas IAG
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
Escuelas Desarmando una mirada subjetiva a la educación
biología es un libro sobre casi todo el tema de biología
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
caso clínico iam clinica y semiología l3.pptx
V UNIDAD - SEGUNDO GRADO. del mes de agosto
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
Didactica de la Investigacion Educativa SUE Ccesa007.pdf
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
Presentación de la Cetoacidosis diabetica.pptx
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf

Qué es el action script

  • 1. ¿Qué es el ActionScript? Es el lenguaje de programación que ha utilizado Flash desde sus comienzos, y que por supuesto Sin embargo, en estos temas sólo vamos a ver una pequeña introducción a ActionScript 3 que servirá para sentar las bases que permitirán empezar a trabajar con ActionScript. Enseñar a programar con ActionScript requeriría otro curso completo. Profundizar en el conocimiento de este lenguaje queda por cuenta del lector. Recomendamos seguir la estupenda Ayuda incluida en Flash CS5.
  • 2. Características generales -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 los objetivos -Tiene similitudes, por tanto, con lenguajes tales como los usados en el Microsoft Visual Basic, en el Borland Delphi etc... y aunque, evidentemente, no tiene la potencia de estos lenguajes, cada versión se acerca más -La sintaxis ActionScript presenta muchísimos parecidos con el Java script o PHP; si estamos familiarizados con estos lenguajes, la sintaxis y el estilo de ActionScript nos resultarán muy familiares. Las diferencias entre Java Script y ActionScript las podemos encontrar en la ayuda que acompaña al Flash CS5.
  • 3. Ejemplos de uso del código ActionScript 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 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.
  • 4. 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. import flash.events.MouseEvent; miBoton.addEventListener(MouseEvent.CLICK, funcionAlHacerClick); function funcionAlHacerClick(event:MouseEvent):void { this.gotoAndPlay(15);
  • 5. Fotograma Numero Utiliza la sentencia import para especificar el nombre completo de la clase, de modo que el compilador de ActionScript sepa dónde encontrarlo. En este momento queremos importar la clase MouseEvent, le especificamos la clase de flash que debe importar: import flash.events.MouseEvent; import flash.events.*; import flash.net.*; miBoton.addEventListener(MouseEvent.CLICK, miFuncion); var miURL:URLRequest = new URLRequest("http://www.aulaclic.es"); function miFuncion(event:MouseEvent):void { navigateToURL(miURL, "_blank"); }
  • 6. Navegación - ActionScript Los Botones Uno de los elementos que más nos van a ayudar a la hora de añadir interactividad en el diseño son los botones. En el ejemplo nos hemos ayudado de los botones para crear la navegación entre las diferentes secciones.