If you’re doing a 2D app using orthographic view cameras with UI canvases & panels Do you need to use Mip Maps at all? I could find a lot of talk about them with 3D but not so much when it came down to 2D usage. I notice that with generate Mip Maps box un checked it cuts the size of my 800 X 600 PNG with transparency down significantly and I could see no real change in the way the images looked or performed, except maybe faster.
I don’t think mip maps are necessary for 2D games, i usually leave them off unless it’s for a 3D game.
The default import settings for 2D projects in newer versions of Unity should have the generate mip maps option unchecked.
When using pixel-perfect graphics in a 2D game or UI elements, you don’t need to use mipmaps.
However if your game can be displayed at multiple resolutions (from 480p to 2160p for example) it is recommended to use them to avoid aliasing in the images.
When combined with trilinear filtering, a 2D game with dynamic resolution will look the best.
If you have for example a big background image, you could uncheck “generate mipmaps” for that image if you are certain that the lower mipmap levels will never be used.