Pygame - 在动画精灵上调用surface.convert()会导致透明背景变为白色

时间:2010-09-01 10:04:36

标签: python pygame sprite transparent geometry-surface

每个人都说要在曲面上使用.convert()来加速动画效果(这对我的游戏来说会有问题,因为它会在某种程度上成为一个MMO,所以它可能会有十几个或几十个角色移动到同时),问题是我的透明PNG图像在没有转换的情况下工作得很好但是一旦我使用.convert()所有的透明背景突然变白了

我是否需要使用color_key对颜色进行采样并使其透明?

1 个答案:

答案 0 :(得分:3)