我想知道有人帮助我如何实现 bug Smasher 简单功能,我想将图像从上到下移动并想在有人单击图像时更改图像,就像 Bug Smasher 游戏一样。我知道 SurfaceView n 能够在 SurfaceView 上绘制图像。
代码,示例?
请帮忙。
谢谢
我想知道有人帮助我如何实现 bug Smasher 简单功能,我想将图像从上到下移动并想在有人单击图像时更改图像,就像 Bug Smasher 游戏一样。我知道 SurfaceView n 能够在 SurfaceView 上绘制图像。
代码,示例?
请帮忙。
谢谢
请提供更多信息和代码如何移动图像。也许我的一个项目的这个小例子会对你有所帮助。
float x = 0,y = -1;
public void onDrawFrame(GL10 gl)
{
float delta = 0;
long currentFrameStart = System.nanoTime();
if(lastFrame!=0)
delta = (currentFrameStart-lastFrame) / 1000000000.0f;
lastFrame = currentFrameStart;
antTexture.bind();
gl.glPushMatrix();
y += delta*0.1f;
gl.glTranslatef(x, y, 0 );
//gl.glRotatef(angle, 0, 0, 1);
antMesh.render(PrimitiveType.TriangleFan, 0, 4);
gl.glPopMatrix();
}
我在我的游戏 Orc Genocide 中实现了 Ant Smasher 的迷你游戏版本