Pygame本身不支持动画gif,这在文档中有说明。所以你必须
1)在载入精灵或图片时,使用其他代码/库来分割gif。通过谷歌搜索“ python split
gif”之类的东西,您会发现那些。例如Python:将GIF帧转换为PNG
2)如果您自己创建了gif,则只需逐帧再次导出精灵
无论哪种方式,您都必须手工制作动画部分。通过谷歌搜索“
pygame动画”,您会发现很多教程。例如,几张图片中的动画精灵

Pygame本身不支持动画gif,这在文档中有说明。所以你必须
1)在载入精灵或图片时,使用其他代码/库来分割gif。通过谷歌搜索“ python split
gif”之类的东西,您会发现那些。例如Python:将GIF帧转换为PNG
2)如果您自己创建了gif,则只需逐帧再次导出精灵
无论哪种方式,您都必须手工制作动画部分。通过谷歌搜索“
pygame动画”,您会发现很多教程。例如,几张图片中的动画精灵