Временные изображения с Pyglet
Есть ли способ сделать временное "изображение" с Pyglet? (Что-то похожее на LÖVE Canvas).
В принципе, я хочу иметь объект, в который я мог бы разбить вещи, такие как спрайты и текст, и затем добавить это временное изображение в окно.
Я попытался создать изображение с pyglet.image.create()
, но, по-видимому, он закупает ImageData
, с которым вы не можете blit.
Большое спасибо за внимание.
Ответы
Ответ 1
Оформить заказ AbstractImage. У него есть все методы, которые, как я думаю, вы хотите - создание изображения в автономном режиме, blitting
для него:
myimage.blit_into('sprite1',x,y,z)
myimage.blit_into('sprite2',x+20,y,z)
а затем blitting его к активному кадру:
myimage.blit(x,y[,z])
и др.