SlideShare una empresa de Scribd logo
1 de 8
¿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 (18)

Action script 3.0
Action script 3.0Action script 3.0
Action script 3.0
 
Sandra 1101
Sandra  1101Sandra  1101
Sandra 1101
 
Flash
FlashFlash
Flash
 
actionscrip
actionscripactionscrip
actionscrip
 
Sebastian v
Sebastian vSebastian v
Sebastian v
 
Action Script
Action ScriptAction Script
Action Script
 
Action script 3.0
Action script 3.0Action script 3.0
Action script 3.0
 
Angie eme
Angie emeAngie eme
Angie eme
 
Complemento
ComplementoComplemento
Complemento
 
Alexander jimenez
Alexander jimenezAlexander jimenez
Alexander jimenez
 
Trabajo 2
Trabajo 2Trabajo 2
Trabajo 2
 
Trabajo 2
Trabajo 2Trabajo 2
Trabajo 2
 
John cajica
John cajicaJohn cajica
John cajica
 
Action script
Action scriptAction script
Action script
 
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
 
Action scrips
 Action scrips Action scrips
Action scrips
 
Aprendiendo Pal Script de Sam Broadcaster CLASE#02
Aprendiendo Pal Script de Sam Broadcaster CLASE#02Aprendiendo Pal Script de Sam Broadcaster CLASE#02
Aprendiendo Pal Script de Sam Broadcaster CLASE#02
 
the art of readable code
the art of readable codethe art of readable code
the art of readable code
 

Similar a Action script

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 scrip 3,0
Action scrip 3,0Action scrip 3,0
Action scrip 3,0
 
Action script 3
Action script 3Action script 3
Action script 3
 
Action script
Action scriptAction script
Action script
 
Andres alexis canizales (1)
Andres alexis canizales (1)Andres alexis canizales (1)
Andres alexis canizales (1)
 
Natalia camargo sanchez 1102 j.t
Natalia camargo sanchez 1102 j.tNatalia camargo sanchez 1102 j.t
Natalia camargo sanchez 1102 j.t
 
actionscript
actionscriptactionscript
actionscript
 
Jeison bello Trabajo n° 2
Jeison bello Trabajo  n° 2 Jeison bello Trabajo  n° 2
Jeison bello Trabajo n° 2
 
Gragiel aragon Action Scrip 3
Gragiel aragon Action Scrip 3Gragiel aragon Action Scrip 3
Gragiel aragon Action Scrip 3
 
Actionscript 3
Actionscript 3Actionscript 3
Actionscript 3
 
Alejandra vargas
Alejandra vargasAlejandra vargas
Alejandra vargas
 
Introduccion
IntroduccionIntroduccion
Introduccion
 
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
 
Action script 3.o
Action script 3.oAction script 3.o
Action script 3.o
 
Action script 3
Action script 3Action script 3
Action script 3
 
Action script
Action scriptAction script
Action script
 
Action Script
Action ScriptAction Script
Action Script
 
Action s cript 3
Action s cript 3Action s cript 3
Action s cript 3
 

Último

5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfEDILIAGAMBOA
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfNataliaMalky1
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariamarco carlos cuyo
 

Último (20)

5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdf
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundaria
 

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