library for SnekGame

Dependents:   2645Game_el15bb

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers Food.cpp Source File

Food.cpp

00001 #include "Food.h"
00002 
00003 posXY food;
00004 
00005 
00006 Food::Food(){
00007     
00008 }
00009     
00010 Food::~Food(){
00011     
00012 }
00013 void Food::init(){
00014         food.x=48;//set first food
00015         food.y=25;
00016 }//end of init
00017     
00018 void Food::draw(N5110 &lcd){
00019     
00020         lcd.setPixel(food.x,food.y);//draw food
00021             
00022 }//end of draw
00023     
00024 void Food::respawn(){
00025         
00026         srand(time(NULL));//randomly respawn food
00027         food.x=(rand()%81)+2;
00028         food.y=(rand()%27)+10;
00029     
00030 }//end of respawn
00031 
00032 posXY Food::returnPos(){
00033     
00034         posXY p = { food.x, food.y};
00035         return p;   
00036         
00037 }