Mochu Yao explorer game
Dependencies: mbed
Surface/surface.h
- Committer:
- el17my
- Date:
- 2020-04-27
- Revision:
- 8:201ef0618b7d
- Parent:
- line/surface.h@ 7:88c4ba6bb37b
- Child:
- 10:559487aac60e
File content as of revision 8:201ef0618b7d:
/** surface * @the surface file has three functions //1 the leftside of the line move toward right then the rightside should also move to the right to keep the length //2 the line will be random length but must be suitable //3 makesure there are two surface for player to stay * @date April 22th 2020 * @author Yaomochu */ #ifndef LINE_H #define LINE_H #include "mbed.h" //the surface function is to creat the surface for player to stand on and move struct Line { int length; int left; int right; int y; }; //the line structer will have four main elements class Surface { public: Surface(); ~Surface(); void init(int y1, int y2); //init the line at first to set the initial position void line_1(); void line_2(); void line_3(); void line_4(); void line_5(); void line_6(); Line getline_1(); Line getline_2(); Line getline_3(); Line getline_4(); Line getline_5(); Line getline_6(); private: Line _line_1; Line _line_2; Line _line_3; Line _line_4; Line _line_5; Line _line_6; }; #endif