精灵和纹理之间的区别?

时间:2016-01-03 10:59:25

标签: image unity3d textures sprite unity5

你能解释一下纹理和精灵之间的区别吗?当我们放大精灵时,它看起来很模糊,因为它基本上是一个图像。纹理是否相同?

我在网上的图片中看到了这条评论:

  

背景图层是纹理而不是精灵。

enter image description here

有人可以解释一下吗?

2 个答案:

答案 0 :(得分:5)

Sprites和Textures都是图像。

Sprite是一个可用作2D对象的图像,它具有坐标(x,y),您可以在游戏中移动,销毁或创建。

纹理也是一个图像,但它将用于更改对象的外观。例如。您可以为立方体,图层(如背景)甚至精灵的面设置纹理。但由于纹理不是对象,因此在游戏过程中无法移动它们。

答案 1 :(得分:3)

精灵是与静态图像相关的移动图像(例如背景)。精灵通常是 plane 矩形),上面有纹理。精灵在3D图形中用于诸如 Billboard Impostor 等技巧。在2D游戏中,使用精灵而不是移动物体以及背景。

纹理是要在多边形对象上投影的光栅图像。每次使用多边形对于给定的对象细节(例如子弹点)来说,使用纹理是值得的。