引用:http://www.oschina.net/code/snippet_12_4121
    [代码] [Java]代码
    | 01 | publicclassPlayer extendsAnimatedSprite   { | 
     | 04 |     protectedvoidonManagedUpdate(finalfloatpSecondsElapsed) { | 
   | 05 |         super.onManagedUpdate(pSecondsElapsed); | 
   | 06 |         onBeforePositionChanged(); | 
     | 09 | privatebooleanonBeforePositionChanged(){ | 
           | 18 |         intenemyListSize = levelController.getEnemyList().size(); | 
   | 19 |         for(inti = 0; i < enemyListSize; i++) | 
   | 20 |             if(this.collidesWith(levelController.getEnemyList().get(i))) | 
    | 22 |                 levelController.callbackCollisionEnemy(); | 
     | 25 |         for(inti = 0; i < levelController.getGoodsList().size(); i++) | 
   | 26 |             if(this.collidesWith(levelController.getGoodsList().get(i))) | 
    | 28 |                 levelController.callbackCollisionGoods(i); | 
      | 32 |         for(inti = 0; i < levelController.getEndPointList().size(); i++) | 
   | 33 |             if(this.collidesWith(levelController.getEndPointList().get(i))) | 
    | 35 |                 levelController.callbackCollisionWithEndPoint(); | 
               
[文件] TheHardestGame.zip ~ 6MB    下载(453)