После загрузки картинки в pygame и отрисовки, всё начало лагать! В screen.blit главная проблема. convert не поможет

P.s. остальные картинки работают и все они .png. Я загрузил в pygame картинку air = pygame.image.load('paint\space.png'), Добавил x координату airx = 0, и НЕ СМОТРЯ НА ТО, ГДЕ происходит отрисовка и увеличение координаты x, у меня ничего не меняется. Пробовал вообще оставлять только цикл в котором движутся облака (та самая картинка). Вообщем. Сделал каждый раз уменьшение x координаты airx = airx -5 и, т.к. у меня должно изображение идти бесконечно я поставил if airx < -1920: airx = 0. Ничего не изменится если я перемещу этот код, ничего не изменится если я уменьшу или увеличу FPS или скорость. В коде загрузка картинки у меня не входит в цикл. НО при всём этом я заметил (прямо сейчас на руках есть psd файл поэтому легко было менять) если я при сохранении использую .jpg файл, то всё будет прекрасно работать (несмотря на то, что появился белый фон...). Есть у кого-нибудь предположения о том, как мне это исправить? Мне не нужен белый фон! Я хочу разобраться с png. ПК мощный и я не понимаю почему такая перегрузка. К примеру если я поставлю несколько других изображений, даже больше, чем две, то лаги не появятся. Не думаю что производительность на это влияет. Я прикрепил файл .png, который почему-то ломает всё.введите сюда описание изображения


Ответы (0 шт):