Haklısın - biraz. Sprite'lar varsayılan olarak doğrudan kameraya karşı oluşturulur, ancak Sprite Renderer'ı bir 3D sahnede kullanıyorsanız bunu kolayca değiştirebilirsiniz.
Sprite'lar sahnenizdeki fiziksel nesnelerdir, oysa Texture2D tam olarak söylediği şeydir. Bir doku. Bir malzemeye bir doku, oyun nesnesine (örneğin bir düzlem) malzeme eklenmelidir.
Unity 3.x günlerinde, kendi Sprite Manager / Class'ınızı yuvarlamanız gerektiğinde (veya bu rahatsızlığı gidermeye çalışan varlık deposundan bir varlık satın alma seçeneğiniz vardı) ). Unity gerçekten hiç bir zaman 2D oyunları desteklemek için tasarlanmamıştı (yine de geliştiriciler bunu yapmanın yollarını buldu), Unity Developers sonunda 2D oyunlar (sprite, sprite sheet, 2D fizik) için dahili destek sağlayan 4.x'e kadar.
Bir 2D oyun yapıyorsanız, her zaman Sprite sınıfını kullanmaya çalışın. Kendinizi yuvarlamaktan daha iyidir ve fazlasıyla sunar.
Sprites
ayrıca isterseniz Unity tarafından otomatik olarak atlaslara paketlenecektir.