Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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);
Advertisement
Add Comment
Please, Sign In to add comment