【发布时间】:2020-05-24 14:19:15
【问题描述】:
所以我在这里有我的精灵,我想知道如何在不减慢游戏速度的情况下减慢速度? video of my sprite 正如您在视频中看到的那样,它移动得很快,我想放慢速度,我该怎么做
class snow:
def __init__(self,x,y,height,width,color):
self.x = x
self.y = y
self.height = height
self.width = width
self.color = color
self.games = [
pygame.image.load("key1.png"),
pygame.image.load("key2.png"),
pygame.image.load("key3.png"),
pygame.image.load("key4.png"),
pygame.image.load("key5.png"),
pygame.image.load("key6.png"),
pygame.image.load("key7.png")]
self.anim_index = 0
self.rect = pygame.Rect(x,y,height,width)
self.direction = "idk"
def draw(self):
self.rect.topleft = (self.x,self.y)
if self.direction == "idk":
window.blit(self.games[self.anim_index],self.rect)
self.anim_index += 1
if self.anim_index == len(self.games):
self.anim_index = 0
【问题讨论】: