Why do I need to always change size of my images in Sprite Editor?

I create 200x200 image in Photoshop, transparent background, then I add 10x10 blue dot. I save image and open it in Unity. When I open it in Sprite Editor, it says that width/height = 12, position x = 60, y = 128. But I want it to be w/h=200, x/y=0.
How to make Unity stop doing this?

Editor version 6000.0.26f1. Never met this problem in previous versions.


UPD: How to set default value for Sprite Mode from “mutiple” to “single” so that I won’t need to open every new image and set value manually.

I think you want Full Rect setting on the Texture Importer. MeshType.

No, it doesn’t help. At least changing to “Full Rect” did not resize width/height of the image when I opened sprite editor again.

I found that if I’ll change Sprite Mode from “multiple” to “single” then it’ll be ok.
But the question still the same - how to make Unity stop doing this. How to set default value for Sprite Mode to “single” so I won’t need to open every image and change values manually.

Make a preset for it: Unity - Manual: Presets

2 Likes

Yes, that works for me. Thank you very much!