diff --git a/food.h b/food.h new file mode 100644 index 0000000..90e3119 --- /dev/null +++ b/food.h @@ -0,0 +1,22 @@ +#pragma once + +#include "common.h" +#include "Snake.h" + +class Food +{ +private: + Point m_pos; + bool m_state; + +public: + Food(); + + bool getState(); + void setState(bool state); + Point getPos(); //获取食物坐标 + + void Generate(Snake* snake);//产生新的食物 + + void DrawFood(); +}; \ No newline at end of file