python中blitme,python blit函数

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: