interface graphique

Dependencies:   TS_DISCO_F746NG mbed LCD_DISCO_F746NG BSP_DISCO_F746NG LSM6DS3

Missile.cpp

Committer:
bduprey
Date:
2019-06-04
Revision:
1:997384292a57

File content as of revision 1:997384292a57:

#include <iostream>
#include "Missile.hpp" 

Missile :: Missile()
{
    posX = 0;    
    posY = 0;
    flagTir = false;
}

void Missile :: init(int Y)
{
    posX = 10;    
    posY = Y;
    flagTir = true;
}

bool Missile :: updateTir ()
{
    posX += 10;             // deplacement missile
    if(posX >= 450)         // si le tir sort de l'ecran
    {
        flagTir = false;    // reset flag
        return false;
    }
    else return true;
}