Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Aug 9th, 2012  |  syntax: HTML 5  |  size: 0.39 KB  |  hits: 20  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1.                 var spriteClass = Type.resolveClass(spriteNode.x.get("class"));
  2.                 if (spriteClass == null)
  3.                         return;
  4.                 var constructor = Std.string(Reflect.field(spriteClass, "new"));
  5.                 var arity = Std.parseInt(constructor.substr(constructor.indexOf(":") + 1));
  6.                 var args = [];
  7.                 for(i in 0 ... arity)
  8.                         args.push(null);
  9.                
  10.                 var sprite:FlxSprite = cast(Type.createInstance(spriteClass, args), FlxSprite);