让小蛇吃食物长大
- 设置食物的坐标
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);
}