Отображение пришельца на экране

We use cookies. Read the Privacy and Cookie Policy

Рис. 13.2. Появился первый пришелец

Чтобы пришелец появился на экране, программа вызывает его метод blitme() в update_screen():

game_functions.py

def update_screen(ai_settings, screen, ship, alien, bullets):

...

# Все пули выводятся позади изображений корабля и пришельцев.

for bullet in bullets:

bullet.draw_bullet()

ship.blitme()

. .alien.blitme()

. . . . . .

# Отображение последнего прорисованного экрана.

pygame.display.flip()

Пришелец выводится после прорисовки корабля и пуль, так что пришельцы будут находиться на верхнем «слое» экрана. На рис. 13.2 изображен первый пришелец.

После того как первый пришелец появится на экране, мы напишем код для вывода всего флота.

Больше книг — больше знаний!

Заберите 20% скидку на все книги Литрес с нашим промокодом

ПОЛУЧИТЬ СКИДКУ