Unity 4.5 Sprite Packer does not pack images inside Resources folder

I’m trying to use the new Sprite Packer tool, but it doesn’t work if I put the imagens inside Resouces folder, but inside any other folder it works.

is it a bug?

According to some Unity3d moderator,

It’s not a bug, it’s intentional.

However, andsee pointed out very valuable reasons we would want to do that.

To make it work, you have to do the following manipulation :

  1. Temporarily move the folder that contains your sprites outside of the
    Assets/Resources folder
  2. Change the packing tag on all of the sprites
  3. Select Pack from the Sprite Packer
  4. Finally, move the folder back into Resources

*it is necessary to do all of these steps every time a sprite is changed,
including step 2, or else the Unity editor will not consider all sprites
for packing

References: ericvids post’s on the forum

But, there is a problem where if you modify files that are included in the atlas, you might loose your performance enhancement, see my post.

I would rather have a complete solution for you, but since there is no evident way to save the builded atlas, since it’s kind of abstract, I’m not sure how to share the “performance gain” among my coworkers…

Edit:

I just found out that the manupilation that we are doing works until I restart unity.

Then, since I moved back the sprites into Resources (while keeping the atlas tag), it looks like the Atlas is not re-created and thus it looses it every time too.

Edit2:

The root problem have been posted in Feedback which is to access the sprites by name in the atlas. Might be worth it to vote on this one.