rocket.cpp 227 B

123456789101112131415161718
  1. #include "rocket.hpp"
  2. rocket::rocket(int X,int Y,int V) : bullet(X,Y,256){
  3. v=(V>=0?1:-1);
  4. }
  5. void rocket::next_pos(){
  6. y--;
  7. if(x==C-1 || x==0) v*=-1;
  8. switch(v){
  9. case 1:
  10. x++;
  11. break;
  12. case -1:
  13. x--;
  14. break;
  15. }
  16. }