Laila Al Badwawi 200906179 SpaceInvaders I declare this my own independent work and understand the university rules on plagiarism.

Dependencies:   mbed

Alien/Alien.cpp

Committer:
fy14lkaa
Date:
2019-05-06
Revision:
129:a5b90c497f9c
Parent:
128:a3f581b8461c
Child:
130:4ce67451d0c1

File content as of revision 129:a5b90c497f9c:

#include "Alien.h"
#include "Bullet.h"


Alien::Alien()
{

}

Alien::~Alien()
{

}


void Alien::init(int x_alien,int y_alien, int speed_alien)
{

    _x_alien = x_alien;
    _y_alien = y_alien;
    _speed_alien = speed_alien;

}

void Alien::draw(N5110 &lcd)
{
    lcd.drawRect(_x_alien,_y_alien,_x_alien+5,_y_alien+5,FILL_BLACK);
}

void  Alien::update(Direction d,float mag)
{
    _speed_alien = int(mag*10.0f);
    
    if (x_bullet>x_alien ){
       hit_enemy=1;
       }
       else{ 
        hit_enemy=0;
        }
        
        

}