Actualmente para poder visualizar casi cualquier página en Internet se nesecita el famoso Flash Player, esto se debe a que cada ves más se usan las aplicaciones hechas en Flash que es un programa enfocado a la animación y a la publicidad, dentro del cuál encontramos éste maravilloso lenguage de programación, el Actionscript.
Empezaremos el curso con una breve reseña de lo que es el ActionScript y así lo entenderemos mejor.
El ActionScript es un lenguaje de programación muy sencillo enfocado a los objetos (POO), diseñado originalmente para Flash 4 para darle un toque dinámico a sus animaciones y no sólo fueran animaciones simples, sino que se pudiera interactuar con ellas. Actualmente se le dió el uso para crear juegos y programas que encontramos en SceneBeta como son: Flash Hall, McDonalds’s Videogame, Pokeball Blitz entre otros.
El ActionScript, como lo dice su nombre, es un lenguaje tipo Script osea que no se necesita realizar todo un arduo y completo programa para poder realizar un juego o un Quiz.
El ActionScript no es un lenguaje fijo el cual sólo tenga una versión de hecho cuenta con 3 versiones muy diferentes, las cuales van mejorando capacidades, la única desventaja de las mejoras es la compatibilidad, tal es el caso que la versión 3.0 no es compatible con la consola PSP.
La programación orientada a objetos (POO) es un estilo de programación que se orienta al uso de objetos, osea que se usan los comandos para comunicarte con los objetos (por así decir) para que ellos cumplan una función u orden específica, el cuál se reconoce mediante un nombre que se le da, el cual se denomina nombre de instancia.
A continuación daré un ejemplo más claro del tema.
Como podemos observar en la siguiente imagen vemos un documento de Flash en el cual tenemos un rectángulo amarillo al que de le di el nombre de instancia cuadrado.
En la sección del código tenemos el siguiente código (el cual explicaré a fondo en siguientes capítulos):
Cuadrado. x = 400;
Cuadrado significa que con el ActionScript llamamos a el objeto con el nombre cuadrado a cumpla una orden,el punto significa que termina el nombre de instancia, después tenemos una X que significa el pixel derecho, posteriormente tenemos el = y 400 que significa que el cuadrado cambiará de posición X a 400, ahora probemos el documento.
Veremos lo siguiente:
Como podemos observar el rectángulo cambió de posición, por que nosotros se lo ordenamos, ¡Ojo! el rectángulo obedecerá las órdenes hasta que probemos o publiquemos el documento. Esto es de lo que se trata la programación orientada a objetos.
Con esto terminamos la introducción al Actionscript, ahora sabemos exactamente lo que es y podemos avanzar al siguiente nivel.
Comentarios
de donde me puedo descargar
de donde me puedo descargar el actionscript 3.0???
no lo veo por ninguna parte
el tutorial muy bien pero si no dices de donde podemos sacar las herramientas... xD
es una extension del photoshop? tengo el cs5
saludos y gracias
Hola, deberías el fichero
Hola, deberías poner el fichero fuente para descargarlo y el flash para ver cómo funciona en los ejemplos.
Es decir, nos estás diciendo como se mueve un cuadrado cuando ni siquiera nos dices cómo podemos definir ese cuadrado, darle una posición inicial y como meter ese código en el editor. La iniciativa es muy buena, pero esto es demasiado etereo.
Un saludo, esperamos que el siguiente esté más completo. :D
NOTA: Este comentario iba para el tuto 2, me confundí.
LuaDiE: Crea en Lua sin teclear código. Compatible HM7, HMv2, LuaPlayer, LuaDEV y PGE.
no problem...
Esta bien el pequeño tuto... pero para ahcerlo mover desde la posición inicial a esta? cual es el codigo? ese nadamas es para cambiar de lugar el cuadro o me equivoco? como le pongo animación con un codigo? (claro esta sin utilizar la linez de tiempo)
Calmantes montes..
Calmados amigos esto sólo es para entender el actionscript
Es puro teorico esta se acabará en el capitulo 4 y ahí empezara lo bueno
Los vinculos
Los vinculos hacia los juegos flash publicados en SB estan mal escritos, por lo que te envian a pagina no encontrada..
Salu2~
Buenos tutos, esperando más.
Buenos tutos, esperando más. Este es muy muy simple xD
PD: Que programa necesito?