Подтвердить что ты не робот

Временные изображения с Pyglet

Есть ли способ сделать временное "изображение" с Pyglet? (Что-то похожее на LÖVE Canvas).

В принципе, я хочу иметь объект, в который я мог бы разбить вещи, такие как спрайты и текст, и затем добавить это временное изображение в окно.

Я попытался создать изображение с pyglet.image.create(), но, по-видимому, он закупает ImageData, с которым вы не можете blit.

Большое спасибо за внимание.

4b9b3361

Ответ 1

Оформить заказ AbstractImage. У него есть все методы, которые, как я думаю, вы хотите - создание изображения в автономном режиме, blitting для него:

myimage.blit_into('sprite1',x,y,z)
myimage.blit_into('sprite2',x+20,y,z)

а затем blitting его к активному кадру:

myimage.blit(x,y[,z])

и др.