|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.09.2022, 15:32 | #1 |
Новичок
Джуниор
Регистрация: 26.09.2022
Сообщений: 1
|
Здравствуйте, я хотел написать код где есть квадратик которым можно управлять стрелками и изменять его размер с помощью двух кнопок 'T' увеличить и 'Y' уменьшить
import pygame
pygame.init() height = (500)#Высота width = (500)#Ширина white = (255,255,255) black = (0,0,0) sizeX = (10)#Размер квадрата в ширину sizeY = (10)#Размер квадрата в высоту x1 = 0 y1 = 0 x2 = height/2-sizeX/2 y2 = width/2-sizeY/2 wX = 0 hY = 0 dis = pygame.display.set_mode((height,wid th)) pygame.display.update() pygame.display.set_caption("Hello") game = False while not game: for event in pygame.event.get(): if event.type == pygame.QUIT: game = True pygame.draw.rect(dis,white,[x2,y2,sizeX,sizeY]) if event.type == pygame.KEYDOWN: if event.key == pygame.K_t: x1 = 1 y1 = 1 if event.key == pygame.K_y: x1 = -1 y1 = -1 if event.key == pygame.K_UP: wX = 0 hY = -10 if event.key == pygame.K_DOWN: wX = 0 hY = 10 if event.key == pygame.K_RIGHT: wX = 10 hY = 0 if event.key == pygame.K_LEFT: wX = -10 hY = 0 x2 += wX y2 += hY sizeX += x1 sizeY += y1 pygame.display.update() dis.fill(black) pygame.quit() quit() Последний раз редактировалось Newbie in python; 26.09.2022 в 15:36. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Здравствуйте, хотел бы попросить помощи по поводу python. Начал делать простенькую мини-игру "Кости". | TheFox | Python | 5 | 13.03.2019 06:14 |
Здравствуйте, я бы хотел попросить помощи, а именно разобрать код. | TheFox | Python | 4 | 27.02.2019 16:34 |
Как можно управлять клавишами в программе c помощью Delphi ? | sohibnut | Общие вопросы Delphi | 9 | 15.08.2018 08:33 |
Составить программу для определения корректности логина. Правильный логин представляет из себя строку, состоящую из двух частей: - строка из двух букв "io" и набора цифр. Есть код | 1033249 | Помощь студентам | 4 | 12.10.2017 10:48 |
TSR программа через некоторое время после запуска выводит на экран простейший графический объект, позволяя управлять им стрелками. | Custom_L.E. | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 17.05.2012 16:26 |