标签: iphone uikit opengl-es sprite sprite-sheet
我正在使用GLSprite示例代码示例。我想知道的是,我需要对代码做些什么才能将纹理视为精灵表?到目前为止,我所做的唯一修改是创建一个256 x 256 png的16个较小图像作为我的帧。我之前从未使用精灵表。谢谢你的帮助。
答案 0 :(得分:2)
您需要调整纹理坐标以映射所需的精灵。纹理坐标通常被标准化(0到1)。假设你有一个4x4的精灵网格,第一个精灵会有纹理坐标......
0, 0 0, 0.25 0.25, 0.25 0.25, 0