Unity ma zarówno Texture2D
klasę, jak i Sprite
(z pokrewnymi SpriteRenderer
). Jaka jest różnica między tymi dwiema klasami? Oba stanowią obraz, czy w grach 2D należy faworyzować jedno nad drugim?
Czy główna różnica między nimi polega na tym, że przy użyciu Sprite
nie muszę samodzielnie tworzyć „billboardu”? I że Sprite
zawsze jest renderowane bezpośrednio w kamerze?
Sprites
zostanie również automatycznie zapakowany w atlasy przez Unity, jeśli chcesz.