29/6/11

Pasar argumentos extra a los "addListener" de AS3

Sí!!!! es posible.
La forma de hacerlo es tan sencilla que asusta. Con usar esta clase lo tienes todo hecho:
 // (c) 2007 Ian Thomas
// Freely usable in whatever way you like, as long as it's attributed.
package net.wildwinter
{
   public class Callback
   {
         // Create a wrapper for a callback function.
         // Tacks the additional args on to any args normally passed
         // to the callback.
         public static function create(handler:Function,...args):Function
         {
               return function(...innerArgs):void
               {
                     handler.apply(this,innerArgs.concat(args));
               }
         }
   }
}

Un ejemplo de uso y de dónde lo saqué en la siguiente dirección: http://www.yporqueno.es/blog/pasar-parametros-al-addeventlistener-en-as3

Detección de mútilples teclas en AS3 y Flash

 Buscando la detección múltiple de teclas para AS3 encontré este tutorial en "kirupa.com" que me salvó la vida, ya que tiene contiene la clase que necesitaba, una larga y detallada explicación de su uso, y lo más importante, el fuente del ejemplo que nos enseña.

 Sin más os dejo el enlace: http://www.kirupa.com/developer/actionscript/multiple_key_detection.htm