画像があるpygameの表面のサイズを変更するにはどうすればよいですか(スケーリングではありません)。pygame に画像をロードすると、表面が画像のサイズになります。サーフェスのサイズをフレーム (スプライト シート) のサイズに変更する必要があります。
問題を解決するために使用したコードは次のとおりです(Chris Dennettに感謝):
self.surface = pygame.Surface((20, 20))
self.surface.blit(pygame.image.load(imageName).convert_alpha(), (0,0), (0, 0, frameWidth, frameHeight))