Найти - Пользователи
Полная версия: pyglet. отображение спрайта.
Начало » Python для новичков » pyglet. отображение спрайта.
1
IRiot
Доброго времени суток, столкнулся с такой проблемой. Нужно вывести на экран с помощью pyglet фоновую картинку, а поверх нее спрайт. При выводе спрайта наблюдаются артефакты, в виде черного фона у спрайта, который перекрывает фонувую картинку. Как сделать так, что бы фон у спрайта был прозрачным, при его отрисовке? Заранее благодарен за любой ответ.
P.S. Такая же проблема была у парня при использовании PyGame (ТЫЦ)
sp3
В PyGame нужно установить цвет прозрачности, set_colorkey.
В коде по ссылке
DISPLAY.blit(ss.image_at(item[0], -1), item[1])
Текстура у тебя с альфа каналом?
IRiot
Работаю в PyGlet, применимо ли это для нее? Понятие не имею как определить с альфа каналом текстура или нет. В фотошопе фон прозрачный у текстуры, при просмотре тоже.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB