我有 2 个不同的图像 A 和 B,B 在 A 的顶部是 blit。我想(我猜是 blit)在 B 上有一个洞,让我通过它看到 A。任何人都可以帮助我吗?提前致谢。
问问题
84 次
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 回答