Мне было интересно, как мне масштабировать размер изображений в проектах pygame до разрешения экрана. Например, представьте себе следующий сценарий, предполагающий на данный момент оконный режим отображения; Я предполагаю, что в полноэкранном режиме будет то же самое:
У меня есть фоновое изображение 1600x900, которое, конечно, изначально отображается в окне 1600x900.
В окне 1280x720 я, очевидно, могу просто масштабировать прямоугольник этого изображения до 1280x720
Но что произойдет, если мне нужно добавить, скажем, изображение размером 300x300 пикселей с координатами x,y 1440,860 (примерные размеры), размер которого соответствует исходному фону 1600x900? Конечно, для размера 1600x900 я, конечно, могу использовать изображение в исходном виде, но как насчет окон меньшего/большого размера?
Как масштабировать изображения до размера окна, а затем соответствующим образом расположить их? Я думаю, должен быть ДЕЙСТВИТЕЛЬНО простой автоматизированный метод, но сейчас я не могу его понять.
Мне было интересно, как мне масштабировать размер изображений в проектах pygame до разрешения экрана. Например, представьте себе следующий сценарий, предполагающий на данный момент оконный режим отображения; Я предполагаю, что в полноэкранном режиме будет то же самое: [list] [*]У меня есть фоновое изображение 1600x900, которое, конечно, изначально отображается в окне 1600x900.
[*]В окне 1280x720 я, очевидно, могу просто масштабировать прямоугольник этого изображения до 1280x720
[*]Но что произойдет, если мне нужно добавить, скажем, изображение размером 300x300 пикселей с координатами x,y 1440,860 (примерные размеры), размер которого соответствует исходному фону 1600x900? Конечно, для размера 1600x900 я, конечно, могу использовать изображение в исходном виде, но как насчет окон меньшего/большого размера?
[/list] Как масштабировать изображения до размера окна, а затем соответствующим образом расположить их? Я думаю, должен быть ДЕЙСТВИТЕЛЬНО простой автоматизированный метод, но сейчас я не могу его понять.