У меня возникли проблемы с загрузкой изображения в pygame. Я искал здесь и в Google и пытался использовать os.path.join
и просто полный путь. Ничего не работает. Ошибка, которую я получаю: libpng error: bad adaptive filter value
. Вот мой код для загрузки изображения.pygame Загрузка изображений
background = pygame.image.load("background/level1.png")
background_rect = background.get_rect()
Любая идея, что я делаю неправильно? Я также попытался следующий:
background = pygame.image.load(os.path.join("background","level1.png"))
background_rect = background.get_rect()
background = pygame.image.load("L:\\Spring 2014\\CSC177\\The End\\The End\\background\\level1.png")
background_rect = background.get_rect()
Что возвращает 'pygame.image.get_extended()' return? – Drewness
Попробуйте использовать другой файл png. Ошибка указывает на то, что в файле что-то не так, а не о том, что вы неправильно передаете его местоположение. –
Теперь он работает с файлами jpg. Всем спасибо. – crzyone9584