我正在研究一个样本,其中我将两个纹理一个放在另一个上面。我想要的是,每当用户在屏幕上移动手指时,在视图下方都会在移动时显露出来。消除前视图以显示视图下方是我正在寻找的。 p>
我想了解使用OpenGL ES实现此功能的一些想法/想法。任何相关的指针都将受到高度赞赏。
提前致谢。
答案 0 :(得分:0)
这听起来不是性能密集型的,因此简单的代码可以胜过复杂的调整操作。
您不需要使用OpenGL。你可以简单地拥有两个图像 - 正面和背面 - 正面支持alpha通道。每当你受到击中或移动时,你都可以清除一个圆形贴片,无论其影响是某个半径还是等等。
然后排队重绘。重绘会绘制两个位图,先回到前面。
如果可能的话,尝试为自上次抽奖后更新前方的区域排队重绘。