精灵和纹理都是图片。
精灵是一种可以用作2D对象的图像,具有坐标(x,y),您可以在游戏中移动、销毁或创建。
纹理也是一种图像,但用于更改对象的外观。例如,您可以为立方体的面、层(如背景)甚至精灵设置纹理。但是,由于纹理不是对象,因此您无法在游戏中移动它们。
Sprite是与静态图像(例如背景)相关的移动图像。Sprite通常是带有纹理的平面(矩形)。在3D图形中,Sprite用于诸如 Billboard 或 Impostor 等技巧。在2D游戏中,Sprite取代了移动对象并用作背景。
Texture是要投影到多边形对象上的光栅图像。每当使用多边形处理给定对象的细节昂贵时(例如子弹点),值得使用纹理。