ELEC2645 (2019/20) / Mbed 2 deprecated ELEC2645_Project_el18jkeo

Dependencies:   mbed

Alien/Alien.cpp

Committer:
josh_ohara
Date:
2020-03-23
Revision:
6:5bea67cc96f9
Child:
8:86cb9a9f8a73

File content as of revision 6:5bea67cc96f9:

#include "Alien.h"


void Alien::init(int y, int size) {
    X = WIDTH/2 - Size/2,
    Y = y,
    Size = size,
    Speed = 0.2,
}

void Alien::draw(N5110 &lcd) {
    lcd.drawRect(X, Y, Size, Size, FILL_BLACK);
}

Vector2D Alien::get_position() {
    Vector2D p = {X,Y};
    return p;
}

void Alien::update() {
    X+=Speed;
}