Empezando con AS3

Como el titulo lo dice estare publicando algunos blogs acerca de action script 3, mas que explicar cosas teoricas como que es action script me voy a concentrar en las cosas practicas y faciles basta decri que AS3 sirve para programar con flash cs3, el tener un blog fue en gran parte por que tenia la inquietud de ayudar a quien no sepa nada de este lenguaje por que yo al principio como muchos me ayude solo del internet para aprenderlo, debo decir que no soy aun un experto pero de algo le servira a alguien.

lo primero que vamos a hacer sera aprender como podemos empezar a controlar algunas propiedades de los objetos en el escenario como por ejemplo un circulo, vayan y abran flash cs3 y abran un nuevo documento flash action script as3. Una ves que tienen en el escenario que es el rectangulo blanco que tenemos al centro dibujen un circulo del tamaño y color que sea, despues selecciones el circulo completo y apriete la tecla F8 para convertirlo en un simbolo como nombre le ponen por ejemplo "Circulo" y como tipo seleccionan Movie Clip. Bien lo que paso aqui es que al convertirlo en un movie clip lo que hicimos es crear un objeto para poder controlarlo ya que al simple circulo que teniamos no lo hubieramos podido controlar. del lado derecho de la pantalla deben de ver una ventanita que se llama Library o Biblioteca si no la ven vayan al menu ventana->Biblioteca para que sea visible y ahi en la biblioteca debe estar el objeto que creamos, ahora por ejemplo borren el circulo del escenario y veran que en la biblioteca no desaparecio esto es por que en el escenario tenemos instancias del objeto o sea son como sus hijos o clones simplemente pero el original esta en la biblioteca, ahora arratren el circulo de la biblioteca al escenario para tener una instancia nueva.



En la parte inferior tenemos la ventana de propiedades y hay una propiedad que dice o y tambien dice instancia de: Circulo, ok vamos a darle un nombre a esta instancia para poder trabajar sobre ella le llamare "c1" ahora si viene lo interesante demos un clic sobre el escenario para deseleccionar a c1, despues oprimimos la tecla F9 para que se muestre la ventana de acciones que es en donde vamos a programar por lo pronto, mas adelante veremos que podemos crear un archivo de action script para programar lo cual es mas recomendable, pero por ahora lo haremos aqui directamente. escribamos el siguiente codigo:
<pre>Codigo<code>
c1.x = 300;
c1.y = 300;
c1.width = 50;
c1.height = 50;
c1.alpha = 0.5;
c1.buttonMode = true;
</code></pre>
despues tenemos que salvar el archivo por ejemplo como "propiedades.fla" y probar la pelicula con Ctrl+Intro o sea control y enter al mismo tiempo. como podemos ver el resultado es que el circulo esta en otra posicion, es mas pequeño es un poco transparente y si hacercamos el puntero del mouse se pondra el cursor de la manita como si se tratara de un boton esto por la propiedad buttonMode.


Si quieren saber cuales pueden ser todas la propiedades del circulo y jugar un poco con ellas entren a la ayuda de flash y busquen "Class DisplayObject", por que? recuerden que lo que tenemos es un objeto es decir un displayObject.

Pues esto seria todo por el momento pueden hacer lo mismo si dibujan un cuadrado o un triangulo o incluso prueben importando una imagen al escenario pero no olviden convertirla primero en un Objeto.