Java GUI编程贪吃蛇小游戏实现4 让小蛇吃食物长大

让小蛇吃食物长大

  • 设置食物的坐标
int foodx;
    int foody;
    Random random=new Random();
  • 初始化方法把食物随机分布在面板上
foodx=25+25*random.nextInt(34);
        foody=75+25*random.nextInt(24);
  • paintComponent方法添加代码显示食物
//画食物
        Data.food.paintIcon(this,g,foodx,foody);
  • actionPerformed事件添加代码实现吃食物
//吃食物
            if (snakeX[0]==foodx&&snakeY[0]==foody){
                length++;//长度+1
                //再次随机食物
                foodx=25+25*random.nextInt(34);
                foody=75+25*random.nextInt(24);
            }
原创文章 31 获赞 31 访问量 832

猜你喜欢

转载自blog.csdn.net/caixuanji/article/details/106153070