-1

我有 2 个不同的图像 A 和 B,B 在 A 的顶部是 blit。我想(我猜是 blit)在 B 上有一个洞,让我通过它看到 A。任何人都可以帮助我吗?提前致谢。

4

1 回答 1

1

您可以使用颜色键(请参阅https://www.pygame.org/docs/ref/surface.html#pygame.Surface.set_colorkey)在 B 上设置一个洞,然后再将其放在 A 上方

  • 选择 B 中未使​​用的颜色 K
  • 用这种颜色填充B中的“洞”
  • 将 B 的颜色键设置为 K
  • 位点A
  • 位B

除了颜色键,您还可以使用 alpha 透明度。

于 2021-02-26T16:58:06.033 回答