Changeset 04a9a00 in galcon-client for src/com/example/helloandroid/GameView.java
- Timestamp:
- Jun 14, 2010, 1:07:33 AM (14 years ago)
- Branches:
- master
- Children:
- 9d030cb
- Parents:
- 647a312
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/com/example/helloandroid/GameView.java
r647a312 r04a9a00 125 125 public void run() { 126 126 while (mRun) { 127 //Log.i("Gencon", "run called");128 129 127 Canvas c = null; 130 128 try { 131 129 c = mSurfaceHolder.lockCanvas(null); 132 synchronized (mSurfaceHolder) { 133 //Log.i("Gencon", "about to call stuff: mode is "+mMode); 134 135 if (mMode == STATE_RUNNING) updatePhysics(); 130 synchronized(mSurfaceHolder) { 131 if(mMode == STATE_RUNNING) 132 updatePhysics(); 136 133 doDraw(c); 137 134 } … … 351 348 */ 352 349 private void updatePhysics() { 353 //Log.i("Gencon", "updatePhysics called");354 355 350 long now = System.currentTimeMillis(); 356 351 … … 359 354 // by 100ms or whatever. 360 355 if (mLastTime > now) return; 361 356 362 357 synchronized(planetsLock) { 363 358 for(Planet p : planets) { … … 378 373 } 379 374 380 mLastTime = now ;375 mLastTime = now+50; 381 376 } 382 377 }
Note:
See TracChangeset
for help on using the changeset viewer.