示例#1
0
Proyectil::Proyectil(sf::Sprite* spriteProyectil, sf::Texture* t, sf::Vector2<float> s, sf::Vector2<float> m, int d, int v, int r) {
    
    spriteProyectil->setPosition(s);
    sprite= new sf::Sprite(*spriteProyectil);
    tex=t;
    
    sprite->setTexture(*t);
    danyo=d;
    velocidad=v;    
    
    setMov(m);    
    rango=r;
    
    contador=0;

    posActual = s;
    posAnterior = s;
}
void Building :: setit(float atc,float def,bool im,bool tm,bool am) {
    setState(true);
    setPos(0,0);
    setBon(atc,def);
    setMov(im,tm,am);
};