Atlas reference for uGUI

Hello,

I read forums about the subject and can’t find a solution avoiding the use of third party tools like TexturePacker, so maybe you could enlighten me:

There is a great feature in NGUI allowing me to easily create themes for my game: the atlas reference. This functionality allows all texture calls to be redirected to a given atlas.

What I do using NGUI is:

  • create a default atlas ‘A’.
  • create an “atlas reference” redirecting calls to ‘A’.
  • tell all the game objects to use the “atlas reference”
    → the game runs fine using this default atlas.

When I load a new Asset Bundle at runtime containing a new atlas, I just have to switch the “atlas reference” to make all the textures updated.

What is the best way to achieve such a functionality using uGUI ?
If not currently possible, is there a roadmap for this feature ?

Thanks !

mark

So aren’t there any built-in alternative to TexturePacker for my purposes ?