Ответ в теме: Программно увеличить отдельную область спрайта

SFML и C++ Уроки \ Разработка игр Форумы SFML Graphics Программно увеличить отдельную область спрайта Ответ в теме: Программно увеличить отдельную область спрайта

#1081
+1
Heisenberg
Heisenberg
Участник
Сообщений:320

Зарегистрирован:
01.04.2015

Репутация:146

setTextureRect(IntRect(x0,y0,x1,y1)); Указывает не размер спрайта, а координаты наложения текстуры. Используется в основном для спрайтовой анимации.

Для того, чтобы ты мог увеличивать размер самого спрайта, используй sf::RectangleShape вместо sf::Sprite.