First off, NGUI is incredible.
My entire work on this current game project has been with using NGUI and I have to say it's made my life (and job) ridiculously easier.
However, I've run up against a wall here.
And I'm almost 100% certain you can only reference sprites from the atlas by sprite name (String), but why?
Is there a reason that there isn't a more secure method of programatically referencing sprites from the atlas?
I wouldn't imagine using ID Numbers would be far more secure?
Thanks Aren, you rock.