2009-09-27 49 views
0

我正在使用GLSprite示例代码示例。我想知道的是,我需要做些什么来让代码将我的纹理视为精灵表?我迄今为止所做的唯一修改是创建一个256 x 256 png的16个较小的图像作为我的帧。我从来没有使用精灵表。谢谢你的帮助。如何在OpenGLES for iPhone中实现精灵表单?

回答

2

您需要调整纹理坐标以映射所需的精灵。纹理坐标通常被标准化(0到1)。假设你有一个4×4的精灵网格,第一个精灵将拥有纹理坐标...

0, 0 
0, 0.25 
0.25, 0.25 
0.25, 0