Jak skalować obrazy do rozmiaru ekranu w Pygame
Zastanawiałem się, jak zmieniłbym rozmiar obrazów wpygame
wyświetla do rozdzielczości ekranu. Na przykład, rozważmy następujący scenariusz zakładający na razie tryb wyświetlania okienkowego; Zakładam, że pełny ekran będzie taki sam:
mam1600x900
obraz tła, który oczywiście wyświetla się natywnie w a1600x900
okno
W1280x720
okno Oczywiście mogę po prostu skalować to zdjęcie do prostego1280x720
Co się stanie, jeśli jednak muszę dodać, powiedz a300x300 px
obraz nax,y 1440,860
(przykładowe rozmiary), które są dopasowane do oryginału1600x900
tło? Oczywiście dla1600x900
Mogę oczywiście użyć obrazu natywnie, ale co z mniejszymi / większymi rozmiarami okien?
Zasadniczo, jak skalować obrazy do rozmiaru okna, a następnie odpowiednio je ustawiać? Sądzę, że musi istnieć NAPRAWDĘ łatwa metoda zautomatyzowana, ale w tej chwili nie mogę tego zrozumieć i szczerze mówiąc nie mam czasu na jej poszukiwanie ...
Z góry dziękuję, Ilmiont