Tiled sprite improvements!

This commit is contained in:
2023-05-14 19:06:37 -07:00
parent d603da50c7
commit a7aec06aec
13 changed files with 131 additions and 57 deletions

View File

@ -45,7 +45,7 @@ void BitmapFont::buffer(
size_t wordStart = 0;
glm::vec2 xy0(0, 0);
glm::vec2 tileSize =
glm::vec2(tileset->getTileWidth(), tileset->getTileHeight()) *
glm::vec2(tileset->getTileWidth(0), tileset->getTileHeight(0)) *
(fontSize / this->getDefaultFontSize())
;
@ -142,9 +142,9 @@ void BitmapFont::draw(Mesh *mesh, int32_t start, int32_t len) {
}
float_t BitmapFont::getLineHeight(float_t fontSize) {
return tileset->getTileHeight();
return tileset->getTileHeight(0);
}
float_t BitmapFont::getDefaultFontSize() {
return tileset->getTileHeight();
return tileset->getTileHeight(0);
}