![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
Li Ruofan 201199450
Dependencies: mbed Gamepad Joystick
Diff: myShip/spaceship.cpp
- Revision:
- 5:e3a9f0548922
- Parent:
- 3:cf9fead9c3f4
- Child:
- 6:cbd9e1f26a10
--- a/myShip/spaceship.cpp Fri May 15 01:25:16 2020 +0000 +++ b/myShip/spaceship.cpp Fri May 15 19:57:40 2020 +0000 @@ -65,7 +65,39 @@ control = true; //Prepare for next move //Input from user received -Vector2D Spaceship::getPos(){ +// get the position of the spaceship +Vector2D Spaceship::get_pos() +{ Vector2D p = {_x,_y}; return p; +} +// set the position of the spaceship +void Spaceship::set_pos(Vector2D p) +{ + _x = p.x; + _y = p.y; +} + +// add score when pass pillars +void Spaceship::add_score() +{ + _score++; +} + +// get score +int Spaceship::get_score() +{ + return _score; +} + +// the life of the spaceship +void Spaceship::set_life() +{ + _life++; +} + +// get life +int Spaceship::get_life() +{ + return _life; } \ No newline at end of file