SlideShare una empresa de Scribd logo
¿Que es?
 El ActionScript es el lenguaje de programación que ha
  utilizado Flash desde sus comienzos, y que por
  supuesto, emplea Flash CS5. A grandes rasgos, podemos
  decir que el Action Script nos permitirá realizar con Flash CS5
  todo lo que nos propongamos, ya que nos da el control
  absoluto de todo lo que rodea a una película Flash.
  Absolutamente de todo.
 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 Action Script. Enseñar
  a programar con Action Script 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
 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, al
  igual que otros lenguajes como Javascript.
 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.
 ActionScript 3 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 Borland Delphi etc... y aunque, evidentemente, no tiene
  la potencia de estos lenguajes, cada versión se acerca más. Así, la versión
  3.0 utilizada en Flash CS5 es mucho más potente y mucho más "orientada a
  objetos" que su anterior versión 2.0.
 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.
 En la mayor parte de las ocasiones, será necesario
  "programar". Flash CS5 pone a nuestra disposición
  una biblioteca de funciones, clases y métodos (de
  momento entenderemos esto como "código
  ActionScript que realiza una función determinada")
  ya implementadas que realizan lo que
  buscamos, bastará con colocarlas en el lugar
  adecuado
Introducción
 Si bien el objetivo de este tema NO es enseñar programación, no podemos pasar por
  alto que ciertos conceptos relacionados con ella deben conocerse para poder llegar a
  entender el ActionScript. Vamos pues a explicar algunos conceptos
  fundamentales, necesarios para abordar la programación mediante ActionScript.
 Script: Código escrito en cualquier lenguaje de programación que realiza una tarea
  determinada. Así por ejemplo, el código ActionScript necesario para que al pulsar un
  botón de Flash pasemos al fotograma siguiente es un script.
 Variable: Vamos a explicar la interpretación del término variable en programación
  mediante un ejemplo sencillo.
 Si tenemos la expresión:           x = 3;
 Tenemos que x es una variable que toma el valor 3. Se llama variable precisamente
  porque puede cambiar de valor en cualquier momento durante la ejecución de nuestra
  película Flash. Todos los datos que se manejan normalmente son variables (salvo
  aquellos constantes, por ejemplo el número 3). Así, en un formulario de introducción
  de datos personales, el nombre es una variable (de tipo cadena de caracteres o
  string), el apellido también, la dirección, el teléfono etc...
 Expresión: Conjunto de
  operadores, constantes, variables o acciones que
  permiten obtener un valor.
 Sentencia o instrucción: Provocan un resultado o
  una acción determinada y concreta. Por
  ejemplo, una asignación, la llamada a una
  función, etc. Deben ir terminados por ' ; ' (punto y
  coma).
 Función: Una función es una porción de código
  (ActionScript en nuestro caso) que tiene un nombre
  determinado y que realiza una labor concreta
  generalmente devolviendo un determinado valor.
 Acción: Flash llama Acción a funciones que él
  mismo ha implementado y que no requieren ser
  definidas para ser usadas. Basta por tanto, con
  escribir el nombre de la acción. Estas acciones son
  lo que usaremos la mayoría de las veces, pues
  resultan sumamente fáciles de usar y muy potentes.
  Las acciones aparecen en el Panel Acciones y se
  pueden insertar en nuestro código con un simple clic
  de ratón.
 Por ejemplo goto And Play(3); es una acción
   Parámetro o argumento: Un parámetro es una
  variable que entra o sale de una acción o función

Más contenido relacionado

La actualidad más candente

Andres alexis canizales (1)
Andres alexis canizales (1)Andres alexis canizales (1)
Andres alexis canizales (1)alexisprom
 
John cajica
John cajicaJohn cajica
John cajicaJohn164
 
Daniel Zambrano Colegio I.E.D Venecia
Daniel Zambrano Colegio I.E.D VeneciaDaniel Zambrano Colegio I.E.D Venecia
Daniel Zambrano Colegio I.E.D VeneciaDaniel Zambrano
 
juan franco colegio venecia i.e.d
juan franco colegio venecia i.e.djuan franco colegio venecia i.e.d
juan franco colegio venecia i.e.djuanchofranco
 
Action script
Action scriptAction script
Action scriptXimenaC20
 
Gragiel aragon Action Scrip 3
Gragiel aragon Action Scrip 3Gragiel aragon Action Scrip 3
Gragiel aragon Action Scrip 3
grabielvargas
 
Introducción a la programación con actionscript
Introducción a la programación  con actionscriptIntroducción a la programación  con actionscript
Introducción a la programación con actionscriptYaaree
 
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
 

La actualidad más candente (16)

Action script 3.0
Action script 3.0Action script 3.0
Action script 3.0
 
Andres alexis canizales (1)
Andres alexis canizales (1)Andres alexis canizales (1)
Andres alexis canizales (1)
 
Angie eme
Angie emeAngie eme
Angie eme
 
Action scrips
 Action scrips Action scrips
Action scrips
 
Action script
Action scriptAction script
Action script
 
John cajica
John cajicaJohn cajica
John cajica
 
Daniel Zambrano Colegio I.E.D Venecia
Daniel Zambrano Colegio I.E.D VeneciaDaniel Zambrano Colegio I.E.D Venecia
Daniel Zambrano Colegio I.E.D Venecia
 
juan franco colegio venecia i.e.d
juan franco colegio venecia i.e.djuan franco colegio venecia i.e.d
juan franco colegio venecia i.e.d
 
Action script
Action scriptAction script
Action script
 
Gragiel aragon Action Scrip 3
Gragiel aragon Action Scrip 3Gragiel aragon Action Scrip 3
Gragiel aragon Action Scrip 3
 
actionscript
actionscriptactionscript
actionscript
 
Introducción a la programación con actionscript
Introducción a la programación  con actionscriptIntroducción a la programación  con actionscript
Introducción a la programación con actionscript
 
Vale 11
Vale 11Vale 11
Vale 11
 
Action script 3
Action script 3Action script 3
Action script 3
 
Actionscript 3
Actionscript 3Actionscript 3
Actionscript 3
 
Introducción a action script 3
Introducción a action script 3Introducción a action script 3
Introducción a action script 3
 

Destacado

2016-06 Indonesia Car Sales Fiat June 2016
2016-06 Indonesia Car Sales Fiat June 20162016-06 Indonesia Car Sales Fiat June 2016
2016-06 Indonesia Car Sales Fiat June 2016
Uli Kaiser
 
Black Stallion Gloves for Men
Black Stallion Gloves for MenBlack Stallion Gloves for Men
Black Stallion Gloves for Men
El Speak
 
2016-06 Japan Car Sales Subaru June 2016
2016-06 Japan Car Sales Subaru June 20162016-06 Japan Car Sales Subaru June 2016
2016-06 Japan Car Sales Subaru June 2016
Uli Kaiser
 
Ariat Boots for Women
Ariat Boots for WomenAriat Boots for Women
Ariat Boots for Women
El Speak
 
Flash andres ospina 11 03
Flash andres ospina 11 03Flash andres ospina 11 03
Flash andres ospina 11 03andresospsina
 
Black Stallion Gloves
Black Stallion GlovesBlack Stallion Gloves
Black Stallion Gloves
El Speak
 
Bates Shoes
Bates ShoesBates Shoes
Bates Shoes
El Speak
 
Avenger Boots For Men
Avenger Boots For MenAvenger Boots For Men
Avenger Boots For Men
El Speak
 
Berne Shirts
Berne ShirtsBerne Shirts
Berne Shirts
El Speak
 
Conceptual Electrical Systems of a CANDU 80 Small Modular Reactor
Conceptual Electrical Systems of a CANDU 80 Small Modular ReactorConceptual Electrical Systems of a CANDU 80 Small Modular Reactor
Conceptual Electrical Systems of a CANDU 80 Small Modular ReactorKandarp Mehta
 
Acorn Shoes Sleepers and Socks
Acorn Shoes Sleepers and SocksAcorn Shoes Sleepers and Socks
Acorn Shoes Sleepers and Socks
El Speak
 
Ariat Boots for Men
Ariat Boots for MenAriat Boots for Men
Ariat Boots for Men
El Speak
 

Destacado (12)

2016-06 Indonesia Car Sales Fiat June 2016
2016-06 Indonesia Car Sales Fiat June 20162016-06 Indonesia Car Sales Fiat June 2016
2016-06 Indonesia Car Sales Fiat June 2016
 
Black Stallion Gloves for Men
Black Stallion Gloves for MenBlack Stallion Gloves for Men
Black Stallion Gloves for Men
 
2016-06 Japan Car Sales Subaru June 2016
2016-06 Japan Car Sales Subaru June 20162016-06 Japan Car Sales Subaru June 2016
2016-06 Japan Car Sales Subaru June 2016
 
Ariat Boots for Women
Ariat Boots for WomenAriat Boots for Women
Ariat Boots for Women
 
Flash andres ospina 11 03
Flash andres ospina 11 03Flash andres ospina 11 03
Flash andres ospina 11 03
 
Black Stallion Gloves
Black Stallion GlovesBlack Stallion Gloves
Black Stallion Gloves
 
Bates Shoes
Bates ShoesBates Shoes
Bates Shoes
 
Avenger Boots For Men
Avenger Boots For MenAvenger Boots For Men
Avenger Boots For Men
 
Berne Shirts
Berne ShirtsBerne Shirts
Berne Shirts
 
Conceptual Electrical Systems of a CANDU 80 Small Modular Reactor
Conceptual Electrical Systems of a CANDU 80 Small Modular ReactorConceptual Electrical Systems of a CANDU 80 Small Modular Reactor
Conceptual Electrical Systems of a CANDU 80 Small Modular Reactor
 
Acorn Shoes Sleepers and Socks
Acorn Shoes Sleepers and SocksAcorn Shoes Sleepers and Socks
Acorn Shoes Sleepers and Socks
 
Ariat Boots for Men
Ariat Boots for MenAriat Boots for Men
Ariat Boots for Men
 

Similar a Action script

Action script
Action scriptAction script
Action scriptafos
 
Action script
Action scriptAction script
Action scriptbrayan69
 
Action script 3.0
Action script 3.0Action script 3.0
Action script 3.0
Arleygummers
 
Natalia camargo sanchez 1102 j.t
Natalia camargo sanchez 1102 j.tNatalia camargo sanchez 1102 j.t
Natalia camargo sanchez 1102 j.tnatalia2384162
 
Alejandra vargas
Alejandra vargasAlejandra vargas
Alejandra vargas
zalejitha
 
Introduccion actionscript
Introduccion actionscriptIntroduccion actionscript
Introduccion actionscript
Myriam Victoria Sierra Cortes
 
Programa 4.2 Introducción a la Programación con ActionScript
Programa 4.2 Introducción a la Programación con ActionScriptPrograma 4.2 Introducción a la Programación con ActionScript
Programa 4.2 Introducción a la Programación con ActionScriptGriseld Reyes
 
Conceptos iniciales de programación 4.2
Conceptos iniciales de programación 4.2Conceptos iniciales de programación 4.2
Conceptos iniciales de programación 4.2Cindy Gonzalez
 

Similar a Action script (20)

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
 
Action script
Action scriptAction script
Action script
 
Action script 3.0
Action script 3.0Action script 3.0
Action script 3.0
 
Sandra 1101
Sandra  1101Sandra  1101
Sandra 1101
 
Jeison bello Trabajo n° 2
Jeison bello Trabajo  n° 2 Jeison bello Trabajo  n° 2
Jeison bello Trabajo n° 2
 
Natalia camargo sanchez 1102 j.t
Natalia camargo sanchez 1102 j.tNatalia camargo sanchez 1102 j.t
Natalia camargo sanchez 1102 j.t
 
Trabajo 2
Trabajo 2Trabajo 2
Trabajo 2
 
Alejandra vargas
Alejandra vargasAlejandra vargas
Alejandra vargas
 
Action script
Action scriptAction script
Action script
 
Action Script
Action ScriptAction Script
Action Script
 
Introduccion
IntroduccionIntroduccion
Introduccion
 
Action script 3
Action script 3Action script 3
Action script 3
 
Introduccion actionscript
Introduccion actionscriptIntroduccion actionscript
Introduccion actionscript
 
Introduccion
IntroduccionIntroduccion
Introduccion
 
Programa 4.2 Introducción a la Programación con ActionScript
Programa 4.2 Introducción a la Programación con ActionScriptPrograma 4.2 Introducción a la Programación con ActionScript
Programa 4.2 Introducción a la Programación con ActionScript
 
Conceptos iniciales de programación 4.2
Conceptos iniciales de programación 4.2Conceptos iniciales de programación 4.2
Conceptos iniciales de programación 4.2
 
4.2
4.24.2
4.2
 

Action script

  • 1.
  • 2.
  • 3. ¿Que es?  El ActionScript es el lenguaje de programación que ha utilizado Flash desde sus comienzos, y que por supuesto, emplea Flash CS5. A grandes rasgos, podemos decir que el Action Script nos permitirá realizar con Flash CS5 todo lo que nos propongamos, ya que nos da el control absoluto de todo lo que rodea a una película Flash. Absolutamente de todo.  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 Action Script. Enseñar a programar con Action Script 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.
  • 4. características  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, al igual que otros lenguajes como Javascript.  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.  ActionScript 3 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 Borland Delphi etc... y aunque, evidentemente, no tiene la potencia de estos lenguajes, cada versión se acerca más. Así, la versión 3.0 utilizada en Flash CS5 es mucho más potente y mucho más "orientada a objetos" que su anterior versión 2.0.
  • 5.  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.  En la mayor parte de las ocasiones, será necesario "programar". Flash CS5 pone a nuestra disposición una biblioteca de funciones, clases y métodos (de momento entenderemos esto 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. Introducción  Si bien el objetivo de este tema NO es enseñar programación, no podemos pasar por alto que ciertos conceptos relacionados con ella deben conocerse para poder llegar a entender el ActionScript. Vamos pues a explicar algunos conceptos fundamentales, necesarios para abordar la programación mediante ActionScript.  Script: Código escrito en cualquier lenguaje de programación que realiza una tarea determinada. Así por ejemplo, el código ActionScript necesario para que al pulsar un botón de Flash pasemos al fotograma siguiente es un script.  Variable: Vamos a explicar la interpretación del término variable en programación mediante un ejemplo sencillo.  Si tenemos la expresión: x = 3;  Tenemos que x es una variable que toma el valor 3. Se llama variable precisamente porque puede cambiar de valor en cualquier momento durante la ejecución de nuestra película Flash. Todos los datos que se manejan normalmente son variables (salvo aquellos constantes, por ejemplo el número 3). Así, en un formulario de introducción de datos personales, el nombre es una variable (de tipo cadena de caracteres o string), el apellido también, la dirección, el teléfono etc...
  • 7.  Expresión: Conjunto de operadores, constantes, variables o acciones que permiten obtener un valor.  Sentencia o instrucción: Provocan un resultado o una acción determinada y concreta. Por ejemplo, una asignación, la llamada a una función, etc. Deben ir terminados por ' ; ' (punto y coma).  Función: Una función es una porción de código (ActionScript en nuestro caso) que tiene un nombre determinado y que realiza una labor concreta generalmente devolviendo un determinado valor.
  • 8.  Acción: Flash llama Acción a funciones que él mismo ha implementado y que no requieren ser definidas para ser usadas. Basta por tanto, con escribir el nombre de la acción. Estas acciones son lo que usaremos la mayoría de las veces, pues resultan sumamente fáciles de usar y muy potentes. Las acciones aparecen en el Panel Acciones y se pueden insertar en nuestro código con un simple clic de ratón.  Por ejemplo goto And Play(3); es una acción Parámetro o argumento: Un parámetro es una variable que entra o sale de una acción o función