Skip to content

Sprite Mode Mesh Type

Nate River edited this page Jan 3, 2021 · 7 revisions

Looks like Unity UI system doesn't support Mesh Type = Tight (according to this thread). Tight sprites may be displayed incorrectly in builds.

That's why all sprites (equipment, body parts) that should be rendered with SpriteRenderer have Mesh Type = Tight, and all icons that should be rendered with Image have Mesh Type = Full Rect. If you're planning to use sprites for UI, set them Mesh Type = Full Rect (use our tool Window/Hero Editor/Sprite Import Settings).

Note that Mesh Type = Full Rect will increase your build size as there will be more atlases in use.