def __init__(self, number=1): self.number = number self.remaining = config.weights_per_level speed = config.drop_speed speed += (self.number - 1) * config.speed_increase self.weight = weight = objects.Weight(speed) self.banana = banana = objects.Banana() both = self.weight, self.banana self.sprites = pygame.sprite.RenderUpdates(both)
def __init__(self, number=1): self.number = number self.remaining = config.weights_per_level speed = config.drop_speed #初始速度 speed += (self.number - 1) * config.speed_increase #每关提升的速度 # self.weight = objects.Weight(speed) # self.banana = objects.Banana() # both = self.weight, self.banana #可能含有更多精灵 # self.sprites = pygame.sprite.RenderUpdates(both) self.weight1 = objects.Weight(speed) #第一个红 self.weight2 = objects.Weight(speed + randrange(2, 5)) #第二个红,随机速度变化 self.banana = objects.Banana() both = self.weight1, self.weight2, self.banana self.sprites = pygame.sprite.RenderUpdates(both)
def __init__(self, number=1): self.number = number # How many weights remain to dodge in this level? self.remaining = config.weights_per_level speed = config.drop_speed # One speed_increase added for each level above 1: speed += (self.number - 1) * config.speed_increase # Create the weight and banana: self.weight = weight = objects.Weight(speed) self.banana = banana = objects.Banana() both = self.weight, self.banana # This could contain more sprites... self.sprites = pygame.sprite.RenderUpdates(both)
def __init__(self, number=1): self.number = number # 计算还需要多开多少个铅锤才能通过当前关卡 self.remaining = config.weights_per_level speed = config.drop_speed speed += (self.number - 1) * config.speed_increase # 每过一关都将速度提高 # 创建铅锤和香蕉 self.weight = objects.Weight(speed) self.banana = objects.Banana() both = (self.weight, self.banana) self.sprites = pygame.sprite.RenderUpdates(both)
def __init__(self, number=1): self.number = number # このレベルでかわすべき、ウェイトの残り数 self.remaining = config.weights_per_level speed = config.drop_speed # レベル2以上ではレベルが1上がるごとにspeed_increaseを加算する speed += (self.number-1) * config.speed_increase # ウェイトとバナナを生成する self.weight = objects.Weight(speed) self.banana = objects.Banana() both = self.weight, self.banana # もっとスプライトを増やすこともできる…… self.sprites = pygame.sprite.RenderUpdates(both)
def __init__(self, number=1): self.number = number #在本关内还要落下多少秤砣 self.remaining = config.Weights_per_level speed = config.Drop_speed #为每个大于1的等级都增加一个speed_increase speed += (self.number - 1) * config.Speed_increase #创建秤砣和橘子 self.weight = objects.Weight(speed) self.orange = objects.Orange() both = self.weight, self.orange self.sprites = pygame.sprite.RenderUpdates(both)
def __init__(self, number=1): self.number = number #本关还要落下多少秤砣? self.remaining = config.Weights_per_level speed = config.Drop_speed #为每个大于1的等级都增加一个speed_increase speed += (self.number - 1) * config.Speed_increase #创建秤砣和香蕉 self.weight = objects.Weight(speed) self.banana = objects.Banana() both = self.weight, self.banana #This could contain more sprites... self.sprites = pygame.sprite.RenderUpdates(both)
def __init__(self, number=1): self.number = number # 还需躲开多少个铅锤才能通过这个关卡? self.remaining = config.weights_per_level speed = config.drop_speed # 没通过一关都将速度提高speed_increase: speed += (self.number - 1) * config.speed_increase #创建铅锤和香蕉 self.weight = objects.Weight(speed) self.banana = objects.Banana() both = self.weight, self.banana # 可包含更多精灵 self.sprites = pygame.sprite.RenderUpdates(both)
def __init__(self, number=1): self.number = number # 还需躲开多少个铅锤才能通过当前关卡? self.remaining = config.weights_per_level speed = config.drop_speed # 每过一关都将速度提高speed_increase: speed += (self.number-1) * config.speed_increase # 创建铅锤和香蕉: self.weight = objects.Weight(speed) self.banana = objects.Banana() both = self.weight, self.banana # This could contain more sprites... self.sprites = pygame.sprite.RenderUpdates(both)
def __init__(self, number=1): pygame.init() self.number = number self.remaining = config.weights_per_level self.progress = 50 self.speed = config.drop_speed self.speed += (self.number-1) * config.speed_increase self.bar_font = pygame.font.SysFont('SimHei', 40) self.title = u'X.T.B.Progress.Bar' self.bar = progressbar.TextProgress(self.bar_font, self.title, (0, 0, 0), (255, 255, 255)) self.random = random.randint(0, 3) self.weight = objects.Weight(config.speed[self.random]+self.number-1, self.random) self.head = objects.Head() both = self.weight, self.head self.sprites = pygame.sprite.RenderUpdates(both)