MyException - 我的异常网
当前位置:我的异常网» J2ME » 看到网上1个别人没做完的小游戏,我重新写过了1下,原

看到网上1个别人没做完的小游戏,我重新写过了1下,原码发出来给大家看看(有点混乱),麻烦给点意见,大家交流1下(3)

www.MyException.Cn  网友分享于:2013-12-24  浏览:10次

        //System.out.println( "方向值   "+direct);
          enemys[i][ENEMY_LIFE]=1;
          int   worldHeight=gameworld.getHeight();
          int   worldWidth=gameworld.getWidth();
          switch(direct){
                  case   ENEMY_LEFT:
                        //   monster.setFrameSequence(new   int[]{3,4,5});
                      //     monster.nextFrame();
                          enemys[i][ENEMY_X]=-5;
                          enemys[i][ENEMY_Y]=(rnd.nextInt()&0x7fffffff)%worldHeight;
                          enemys[i][ENEMY_VX]   =(rnd.nextInt()&0x7fffffff)%3+1;
                          enemys[i][ENEMY_VY]   =(rnd.nextInt())%3;              
                          break;
                  case   ENEMY_RIGHT:
                            //monster.setFrameSequence(new   int[]{9,10,11});
                        //   monster.nextFrame();
                          enemys[i][ENEMY_X]=worldWidth+5;
                          enemys[i][ENEMY_Y]=(rnd.nextInt()&0x7fffffff)%worldHeight;
                          enemys[i][ENEMY_VX]   =((rnd.nextInt()&0x7fffffff)%3+1)*(-1);
                          enemys[i][ENEMY_VY]   =(rnd.nextInt())%3;              
                          break;
                  case   ENEMY_TOP:
                          //   monster.setFrameSequence(new   int[]{6,7,8});
                      //     monster.nextFrame();
                          enemys[i][ENEMY_X]=(rnd.nextInt()&0x7fffffff)%worldWidth;
                          enemys[i][ENEMY_Y]=-5;
                          enemys[i][ENEMY_VX]   =(rnd.nextInt())%3;      
                          enemys[i][ENEMY_VY]   =((rnd.nextInt()&0x7fffffff)%3+1)*(-1);
                          break;
                  case   ENEMY_BUTTOM:

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有