Miao Sixiang 201089108

Dependencies:   mbed N5110

Committer:
Rubio
Date:
Sun May 05 17:14:13 2019 +0000
Revision:
1:d80166c5602c
Parent:
0:7f86012fb8b5
Final Submission. I have read and agreed with Statement of Academic Integrity.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Rubio 0:7f86012fb8b5 1 #include "ship.h"
Rubio 0:7f86012fb8b5 2
Rubio 0:7f86012fb8b5 3
Rubio 0:7f86012fb8b5 4 void ship::set_ship(int a,int b, N5110 &lcd){
Rubio 0:7f86012fb8b5 5 lcd.drawRect(b,a,5,3,FILL_BLACK);
Rubio 0:7f86012fb8b5 6 lcd.drawRect(b-3,a,3,1,FILL_BLACK);
Rubio 0:7f86012fb8b5 7 lcd.setPixel(b+3,a+1,false);
Rubio 0:7f86012fb8b5 8 lcd.setPixel(b+4,a,false);
Rubio 0:7f86012fb8b5 9 lcd.setPixel(b,a+2,false);
Rubio 0:7f86012fb8b5 10 lcd.drawRect(b-3,a-1,2,1,FILL_BLACK);
Rubio 0:7f86012fb8b5 11
Rubio 0:7f86012fb8b5 12 }
Rubio 0:7f86012fb8b5 13
Rubio 0:7f86012fb8b5 14
Rubio 0:7f86012fb8b5 15 int ship::open_fire(int x,int y,int v, N5110 &lcd) {
Rubio 0:7f86012fb8b5 16 lcd.drawCircle(x+v, y, 1, FILL_BLACK);
Rubio 0:7f86012fb8b5 17 x = x+v;
Rubio 0:7f86012fb8b5 18 return x;
Rubio 0:7f86012fb8b5 19 }