dawrehxyz

onDrawFrame

Aug 6th, 2016
300
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.62 KB | None | 0 0
  1.     @Override
  2.     public void onDrawFrame(GL10 gl)
  3.     {
  4.         long t0 = gameClock.getCurrentTime();
  5.         long elapsedTime = gameClock.getCurrentTime() - t0;
  6.         while(elapsedTime >= gameClock.getGamePlayRate())
  7.         {
  8.             updatePlayer();
  9.             updateCamera();
  10.             t0 += gameClock.getGamePlayRate();
  11.             elapsedTime = gameClock.getCurrentTime() - t0;
  12.         }
  13.         GLES20.glClear(GLES20.GL_COLOR_BUFFER_BIT);
  14.         GLES20.glClear(GLES20.GL_DEPTH_BUFFER_BIT);
  15.         drawSkyBox();
  16.         drawPlayer();
  17.         drawMaze();
  18.         collisionDetectionAndResponse();
  19.     }
Add Comment
Please, Sign In to add comment