pygame.transform.rotate()和Screen.blit()

pygame.transform.rotate()

这里使用pygame.transform 这个模块可以满足我们的需求,这个模块包含了比如缩放,翻转等一些非常有用的函数。

pygame.transform.scale()这是一个快速的缩放函数,可以快速缩放一个图像,但是如果你试过以后就会发现他并不是那么的理想,像素看起来会很密集,有点怪怪的。

幸好它有一个名为pygame.transform.smoothscale()的变体,这个函数通过复杂的计算产生比较平滑的图像,当然它的运行耗时大于快速缩放函数。

superman = pygame.transform.smoothscale(superman,(width//2,height//2))

(转)【python游戏编程之旅】第四篇---pygame中加载位图与常用的数学函数。

https://www.cnblogs.com/msxh/p/4990435.html

http://eyehere.net/2011/python-pygame-novice-professional-1/

原文地址:https://www.cnblogs.com/thebreakofdawn/p/9154034.html