Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 30, 2023 12:48:52

Distrmaster
Зарегистрирован: 2023-01-14
Сообщения: 16
Репутация: +  0  -
Профиль   Отправить e-mail  

Как поменять угол объекта в PyGame?

Здравствуйте! Подскажите пожалуйста как поменять угол объекта в PyGame

Вот код

 import pygame as pg
pg.init()
w = 1000
h = 600
FPS = 60
clock = pg.time.Clock()
win = pg.display.set_mode((w,h))
tank_player = [pg.image.load('Hull_02_A.png'),pg.image.load('Hull_02_B.png')]
angle = 0
anim_count = 0
def tank():
    global anim_count
    clock.tick(8)
    key = pg.key.get_pressed()
    if key[pg.K_w]:
        if anim_count == 0:
            anim_count = 1
        else:
            anim_count = 0
    a = pg.transform.rotate(tank_player[0], angle)
    #Вот отрисовка объекта
    win.blit(tank_player[anim_count],(0, 0))
    pg.display.update()
run = True
while run:
    for event in pg.event.get():
        if event.type == pg.QUIT:
            run = False
    tank()
    pg.display.flip()
Простите если сломал глаза своим говно-кодом



11010000 10100011 11010000 10110110 11010000 10110101 00100000 11010000 10111011 11010000 10110101 11010001 10000111 11010001 10000011 00100001

Отредактировано Distrmaster (Янв. 31, 2023 12:39:44)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version