Li Ruofan 201199450

Dependencies:   mbed Gamepad Joystick

Revision:
5:e3a9f0548922
Parent:
3:cf9fead9c3f4
Child:
6:cbd9e1f26a10
--- a/UFO/UFO.cpp	Fri May 15 01:25:16 2020 +0000
+++ b/UFO/UFO.cpp	Fri May 15 19:57:40 2020 +0000
@@ -1,13 +1,8 @@
 #include "UFO.h"
 
-UFO::UFO(int level)
+UFO::UFO()
 {
-    //The blood of UFO changes with the difficulty of value
-    //when level=0, blood=1; when level=1, blood=2
-    if(level == 0)
-        _blood = 1;
-    else if(level == 1)
-        _blood = 2;
+ 
 }
 UFO::~UFO()
 {
@@ -38,32 +33,20 @@
 void UFO::setBlood(int get_shot){ 
     _blood -= get_shot; //One drop of blood per shot
 }
-void UFO::draw(N5110 &lcd,int level)
+void UFO::draw(N5110 &lcd)
 {
     //different ufo shapes for each level
-    int UFOEasy[5][12] =   {
+    int UFO[5][12] =   {
      1,1,1,1,1,1,1,1,1,1,1,1 ,
      1,1,1,0,0,0,0,0,0,1,1,1 ,
      1,1,1,0,0,0,0,0,0,1,1,1 ,
      1,1,1,0,0,0,0,0,0,1,1,1 ,
      1,1,1,1,1,1,1,1,1,1,1,1 };
-     int UFOHard[5][10] =   {
-     0,1,1,1,1,1,1,1,1,0 ,
-     1,1,0,0,1,1,0,0,1,1 ,
-     0,1,1,1,1,1,1,1,1,0 ,
-     1,1,0,0,1,1,0,0,1,1 ,
-     0,1,1,1,1,1,1,1,1,0 };
-     
-     if(level == 0){
+
         lcd.drawSprite(lcd, _x,_y,_height,_width,(int)Spaceship);// Specify rows and columns in sprite
         // We can render the bitmap wherever we want on the screen
         sprite.render(lcd, _x, _y); // x and y locations for rendering
-     }else if(level == 1){
-        Bitmap sprite(UFONormal, _sizeY, _sizeX); // Specify rows and columns in sprite
-        // We can render the bitmap wherever we want on the screen
-        sprite.render(lcd, _x, _y); // x and y locations for rendering
-     }
-    
+
 }
 int UFO::getBlood(){
     return _blood;