
嗨,有人能帮上忙吗?我在pygame精灵上出了点问题。精灵是在Photoshop中创建的50x50像素72分辨率。我使用: tile.image = pygame.image.load(tile.name)来加载,将它们添加到pygroup tileGroup.add(磁贴),然后执行常规的tileGroup.draw(屏幕)
我已经在Windows PC上尝试了代码,它运行良好。我只能假设这是MAC的事情。有没有人能提供一点线索?
发布于 2015-12-20 07:44:07
我也遇到了同样的问题,我通过将SDL v1.2.15降级到1.2.10修复了这个问题。SDL Library仅在El Capitan和高于1.2.10的版本上有此令人讨厌的错误。
要通过Homebrew降级,您应该:
发布于 2020-11-23 15:51:54
这种情况有时也会发生在Tkinter模块上,主要是在mac上(当你在屏幕上绘制东西时,它会出现很多问题)。我认为这是mac的问题,所以你可以尝试以下方法:你可以使用不同的图像,你可以.convert()图像你可以.convert_alpha()图像
https://stackoverflow.com/questions/33112682
复制相似问题