Turning on Alpha Is Transparency and clicking Apply will uncheck the option

I am attempting to turn on the Alpha Is Transparency option for a 32 bit Targa image that is set to import as RGBA 32 bit. I can see that my image has an alpha because at the bottom it has the RGBA channels as selectable and I can see the alpha I created when I click on channel A. When I turn on Alpha Is Transparency then click Apply, the option always ends up becoming unchecked. I need this turned on because I am attempting to use this image as a Cursor and would like to get rid of the following warning from constantly popping up:

Invalid texture used for cursor - check importer settings or texture creation. Texture must be RGBA32, readable, have alphaIsTransparency enabled and have no mip chain.
UnityEngine.Cursor:SetCursor (UnityEngine.Texture2D,UnityEngine.Vector2,UnityEngine.CursorMode)

Is there something I’m missing with applying this option?

Probably you have some texture auto importer setup on your project that is changing your settings after you hit apply

Aha, there was a post processor class of someone’s I was using that was turning it off with:

textureImporter.alphaIsTransparency = false;

Thank you!

1 Like