UI from Python now working fairly comprehensively

This commit is contained in:
John McCardle 2023-03-02 18:57:09 -05:00
commit de753713d5
10 changed files with 156 additions and 6 deletions

View file

@ -10,7 +10,11 @@ sf::Sprite IndexSprite::drawable()
sf::Sprite s;
auto& tex = IndexSprite::game->textures[texture_index];
s.setTexture(tex.texture);
s.setScale(sf::Vector2f(scale, scale));
s.setPosition(sf::Vector2f(x, y));
s.setTextureRect(tex.spriteCoordinates(sprite_index));
return s;
}
IndexSprite::IndexSprite(int _ti, int _si, int _x, int _y, float _s):
texture_index(_ti), sprite_index(_si), x(_x), y(_y), scale(_s) {}