Can't Change Texture Import Settings

I have a Unity 3.x project that I updated to 4.1.2. All the textures previously in the project retained their import settings, but any textures I’ve added since updating won’t let me change them.

I’m doing the same thing I’ve always done: Select Texture Type–Advanced, select Override for Web, select ARGB 32 bit or RGB 24 bit, then click Apply. At that point, Override for Web is unselected, and the texture reverts back to whatever it was before. Doesn’t matter what format I select, it always reverts back to whatever it started out as. Same for textures already in the project before updating, I can’t change their settings either, but they were already set the way I want them.

I have this same problem every time I do something for iOS also. It does exactly the same thing, but only BEFORE I build the Xcode project the first time. After that, changes to texture import setting stick. That’s not the case for this web app. Even after building it, it still won’t let me change the texture settings.

There’s nothing unusual about the textures, just TIFF files, some with alpha channels and some without. Any suggestions?

I had the same problem. I found that if I change the settings under the native Chrome app tab to what I want they stick for both. Seems like a pretty clear bug to me.

Now it’s happening again, another 3.x project I just updated. Any textures that weren’t already in the project won’t change their import settings. The previous project eventually started working correctly, but I don’t know what I did to get it working.

Are you using 2DTOolkit or simialr sprite manager?

If your using your texture in such a module, then the file is “locked” and you have to change the settings in the sprite manager.
-or change the setting of the atlas, that the sprite manager have created.

We just had the same problem :slight_smile:

1 Like

Thanks @portaplay . It was our case. tk2d tool kit sometimes does magic things.