ELEC2645 (2018/19) / Mbed 2 deprecated ml16c5l

Dependencies:   mbed

Revision:
9:192ad897ec95
Parent:
6:0bc6813fe434
--- a/Copter/Copter.cpp	Mon Apr 22 03:37:34 2019 +0000
+++ b/Copter/Copter.cpp	Sun Apr 28 21:32:06 2019 +0000
@@ -11,6 +11,7 @@
 #include "Copter.h"
 
 
+   
 Copter::Copter()
 {
 
@@ -22,76 +23,76 @@
 }
 void Copter::init(int x,int height,int width )
 {
-
-    _x = 15 ;
-    _y = 10;
+     
+    _x = 15 ;                   
+    _y = 10;   
     _height = height;
     _width = width;
-    _speed = 1;
-    _score = 0;
+    _speed = 1;           
+    _score = 0;         
 
-    srand(time(NULL));
+     srand(time(NULL));
 }
 
 void Copter::draw(N5110 &lcd)
 {
-
-    lcd.drawLine(_x,_y,_x+1,_y,1);
-    lcd.drawLine(_x+2,_y+1,_x+3,_y+1,1);
-    lcd.drawLine(_x+4,_y+2,_x+6,_y+2,1);
-    lcd.drawLine(_x+6,_y+3,_x+8,_y+3,1);
-    lcd.drawLine(_x+9,_y+4,_x+10,_y+4,1);
-    lcd.drawLine(_x+11,_y+5,_x+12,_y+5,1);
-    lcd.drawLine(_x+6,_y+4,_x+6,_y+4,1);//fan
-
-    lcd.drawLine(_x+5,_y+5,_x+7,_y+5,1);
-    lcd.drawLine(_x+4,_y+6,_x+8,_y+6,1);
-    lcd.drawLine(_x,_y+6,_x,_y+6,1);
-    lcd.drawLine(_x,_y+7,_x+6,_y+7,1);
-    lcd.drawLine(_x+8,_y+7,_x+9,_y+7,1);
-    lcd.drawLine(_x+2,_y+8,_x+6,_y+8,1);
-    lcd.drawLine(_x+8,_y+8,_x+9,_y+8,1);
-    lcd.drawLine(_x+4,_y+9,_x+8,_y+9,1);
-    lcd.drawLine(_x+5,_y+10,_x+7,_y+10,1);
-    lcd.drawLine(_x+6,_y+11,_x+6,_y+11,1);
-    lcd.drawLine(_x+5,_y+12,_x+7,_y+12,1);
-
-
-
+   
+     lcd.drawLine(_x,_y,_x+1,_y,1);
+     lcd.drawLine(_x+2,_y+1,_x+3,_y+1,1);
+     lcd.drawLine(_x+4,_y+2,_x+6,_y+2,1);
+     lcd.drawLine(_x+6,_y+3,_x+8,_y+3,1);
+     lcd.drawLine(_x+9,_y+4,_x+10,_y+4,1);
+     lcd.drawLine(_x+11,_y+5,_x+12,_y+5,1);
+     lcd.drawLine(_x+6,_y+4,_x+6,_y+4,1);//fan
+     
+     lcd.drawLine(_x+5,_y+5,_x+7,_y+5,1);
+     lcd.drawLine(_x+4,_y+6,_x+8,_y+6,1);
+     lcd.drawLine(_x,_y+6,_x,_y+6,1);
+     lcd.drawLine(_x,_y+7,_x+6,_y+7,1);
+     lcd.drawLine(_x+8,_y+7,_x+9,_y+7,1);
+     lcd.drawLine(_x+2,_y+8,_x+6,_y+8,1);
+     lcd.drawLine(_x+8,_y+8,_x+9,_y+8,1);
+     lcd.drawLine(_x+4,_y+9,_x+8,_y+9,1);
+     lcd.drawLine(_x+5,_y+10,_x+7,_y+10,1);
+     lcd.drawLine(_x+6,_y+11,_x+6,_y+11,1);
+     lcd.drawLine(_x+5,_y+12,_x+7,_y+12,1);
+     
+     
+    
 }
 
 void Copter::update( Direction d,float mag)
 {
     _speed = int(mag*6.0f);
-
+  
     if (d == N) {
         _y-=_speed;
     } else if (d == S) {
         _y+=_speed;
     }
 
-    if (_y < 1) {
+  if (_y < 1) {
         _y = 1;
     }
     if (_y > HEIGHT - _height - 1) {
         _y = HEIGHT - _height - 1;
     }
 }
-
+ 
 
 void Copter::add_score()
 {
     _score++;
 }
-
-
 int Copter::get_score()
 {
     return _score;
 }
 
-Vector2D Copter::get_pos()
-{
+
+
+ Vector2D Copter::get_pos() {
     Vector2D p = {_x,_y};
-    return p;
-}
\ No newline at end of file
+    return p;    
+}
+   
\ No newline at end of file