Bleend’s Blog

Bleend’s Blog

Blog Personal de Bleend, humor, cosas interesantes, diseño y programación.

« Ya tenemos Starcraft 2

Luís Piedrahita »

Tips rápidos de Action Script 3

Hace poco Adobe lanzó el Creative Suite 3.

Nuestro amigo Flash, incorpora una nueva versión de Action Script, la versión 3.
En su anterior versión 2, todos estábamos muy acostumbrados a hacer las cosas de una forma, que, en Action Script 3 es completamente inoperante.

Pongo unas cuantas traducciones de algunas de las funciones mas comunes:

ActionScript 2.0:

btn._x=10;
btn._y=20;

ActionScript 3.0:

btn.x=10;
btn.y=20;

Separador

Acciones con botones:
ActionScript 2.0:

btn.onRelease=function(){
//acciones
};

ActionScript 3.0:

function nombre(event:MouseEvent):void {
//acciones
}
btn.addEventListener(MouseEvent.CLICK,nombre);

Nota: Aparte del evento MouseEvent.CLICK hay otros:

DOUBLE_CLICK
MOUSE_DOWN
MOUSE_MOVE
MOUSE_OUT
MOUSE_OVER
MOUSE_UP
MOUSE_WHEEL
ROLL_OUT
ROLL_OVER

Separador

El onEnterFrame…
ActionScript 2.0:

btn.onEnterFrame=function(){
//acciones
};

ActionScript 3.0:

function nombre(event:Event):void {
//acciones
}
btn.addEventListener(Event.ENTER_FRAME,nombre);

Separador

Y para cargar URL’s:
ActionScript 2.0:

getURL("http://blog.bleend.net/");

ActionScript 3.0:

var url:URLRequest = new URLRequest("http://blog.bleend.net/");
navigateToURL(url);

También puedes usar:

navigateToURL(new URLRequest("http://blog.bleend.net/"));

Espero les sirva de ayuda; lo mejor que pueden hacer es practicar. Además el mismo flash va equipado con una gran ayuda y un excelente menú desplegable donde puedes encontrar todos estos eventos y otros muchos mas. U_U

Related posts:
  1. Action Script de Alto nivel
  2. Como leer el contenido de Combo Box en Flash
  3. Dibujar trazos en un swf Flash
  4. Física en flash: Movimiento pendular
  5. Física en Flash: Movimiento parabólico



-----Separador-----

6 comments »
Leave a reply

:smile: :grin: :razz: :lol: :wink: :mrgreen: :neutral: :roll: :shock: :???: :cool: :oops: :twisted: :evil: :eek: :mad: :sad: :cry: :!: :idea: :arrow: