python中blitme,python blit函数
如果你能说明你想做什么就更好了。因为那样会给你更多的答案:)
按照我的理解,我想把一张照片放在另一张照片上:
为使该代码正常工作,包含该程序的文件夹还必须包含任何名为testimage.png和testimage0.jpg的图像。
PyGame已安装。
我写了下面的代码。如果遵循上述前提,就可以执行这些代码。导入页面
screen=py game . display . set _ mode([800,800 ],0,32)).
#启动屏幕
image1=py game . image . load(testimage 0。jpg)).
# testimage0。jpgisloadedintothevariableimage 1
image2=pygame . image . load(testimage.png)(。convert_alpha))))))).
# testimage . pngisloadedintovariable image 2
虽然正确:
screen.fill ([ 0,0,0 ]).
# screenisfilledwthablackbackground
sreen.blit(image1,[ 200,200 ]
#此处图像1是littentoscreenatthecoordinates(200,200))。
image1.blit(image2,[ 0,0 ])).
#此处,图像2在坐标(0,0)处与图像1重叠,坐标从图像1开始
pygame.display.update(
#更新显示,您可以忽略它
图像中仅包含带有精灵或图像的曲面。曲面坐标系始终从左上角(0,0)开始。因此,image1的(0,0)与屏幕的(0,0)不同。
我拍了一张节目的照片,剪辑箭头说明了我的看法:
希望这能有所帮助。请记得接受它作为回答。如果你觉得可以接受。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。