Low quality sprites

Hi, I’m new to Unity. I have a problem with 2D sprites in the sprite editor. I designed a really basic character in Inkscape, I exported it (i think it’s packed correctly), but Unity scales the quality in a really poor way, particulary the circles. I have tried all the compression’s settings (of course disabling it also), nothing. Sorry for my bad spoken english, i’m from another country. If someone need images I’ll post them here. Thanks.

Yes, please post the PNG file you’re importing into Unity, a screen shot of the import settings, and a screen shot showing the problem.

Sprite sheet:

!(http://

Import settings:

View in the sprite editor:

I used some layers in Inkscape that should represent components of the character.)

It looks OK to me. Keep in mind that the Sprite editor (or indeed, your game) may zoom in on things, which means one pixel of your source data becomes more than one (blocky) pixel on screen.

In the sprite editor, that just doesn’t matter; on screen, you might want to take care to display your sprites at the correct scale so that this doesn’t happen.

Your red circles are about 48 pixels across. That’s reasonable, but if you want them to be larger and still smooth, then you’ll need to spend more pixels on them (i.e., make them bigger than that in your Inkscape export).

Thanks, your explanation has been useful. If i attach a sprite on a game object and I place it on the scene it’s ok, even if i resize it. The only problem that I have now is about the sprite sheet’s slice: it doesn’t recognize the sprites, perhaps the background isn’t transparent?

Yes, that’s it exactly. For the automatic slicer to work, the background needs to be transparent. (Not sure what file format you’re using, but PNG is generally best.)