
Untitled
By: a guest on
Aug 9th, 2012 | syntax:
HTML 5 | size: 0.39 KB | hits: 20 | expires: Never
var spriteClass = Type.resolveClass(spriteNode.x.get("class"));
if (spriteClass == null)
return;
var constructor = Std.string(Reflect.field(spriteClass, "new"));
var arity = Std.parseInt(constructor.substr(constructor.indexOf(":") + 1));
var args = [];
for(i in 0 ... arity)
args.push(null);
var sprite:FlxSprite = cast(Type.createInstance(spriteClass, args), FlxSprite);