def create_zombie(ai_settings, screen, zombies, zombie_number, row_number): zombie = Zombie(ai_settings, screen) zombie_width = zombie.rect.width zombie.x = zombie_width + 2 * zombie_width * zombie_number zombie.rect.x = zombie.x zombie.rect.y = zombie.rect.height + 2 * zombie.rect.height * row_number zombies.add(zombie)
def _create_zombie(self): #Create a zombie and place it on the right hand side of screen zombie = Zombie(self) zombie_width, zombie_height = zombie.rect.size max_y = self.settings.screen_height - zombie_height random_entry = randint(0, max_y) zombie.y = random_entry zombie.x = (self.settings.screen_width + randint(50, 200)) zombie.rect.x = zombie.x zombie.rect.y = zombie.y self.zombies.add(zombie)