Android 如何在SurfaceView中仅从上到下移动图像

Android 如何在SurfaceView中仅从上到下移动图像,android,image,bitmap,surfaceview,Android,Image,Bitmap,Surfaceview,我想知道是否有人能帮我实现bug Smasher的简单功能, 我想从上到下移动图像,并想在有人点击图像时更改图像,就像Bug Smasher游戏一样。我有SurfaceView的想法。我能在SurfaceView上画图 代码,样本 请帮忙 谢谢请提供您如何移动图像的更多信息和代码。也许我的一个项目的这个小例子会对你有所帮助 float x = 0,y = -1; public void onDrawFrame(GL10 gl) { float delta = 0; long cur

我想知道是否有人能帮我实现bug Smasher的简单功能, 我想从上到下移动图像,并想在有人点击图像时更改图像,就像Bug Smasher游戏一样。我有SurfaceView的想法。我能在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(); 
}
我在我的游戏《兽人灭绝种族》中实现了一个小型游戏版本的蚂蚁粉碎者