Вопросы, помеченные тегом «pygame2»
Версия PyGame 2.0. PyGame 2.0 обратно совместим с поддержкой Python 2.
27 октября 2021 в 16:53
98
1
Вращение прямоугольника над волнами
Я пытаюсь перемещать прямоугольник по волнам, пытаясь имитировать движение лодки.
Для этого я поворачиваю прямоугольник, используя высоту нарисованных линий и вычисляя угол, который они образуют с прямоугольником.
Однако почему-то в некоторых точках волн прямоугольник...
7 августа 2021 в 12:43
80
0
pygame не устанавливается на jetson nano
когда я пытаюсь установить pygame на свой jetson nano с помощью pip3, я получаю сообщение об ошибке:
WARNING, No "Setup" File Exists, Running "buildconfig/config.py"
Using UNIX configuration...
/bin/sh: 1: sdl2-config: not found
/bin/sh: 1: sdl2-config: not...
27 июля 2021 в 10:21
143
1
как скомпилировать pygame в python 3
Я точно не знаю ошибку этого кода. Я не получил никакой ошибки, но мой код не выполняется. когда я запустил свой код, я увидел, что код прямоугольника запущен, и после запуска я увидел желтый прямоугольник на экране, текст печати, связанный с кодом, не выполняется.
На...
26 июля 2021 в 11:44
41
0
инициализировать звуковое устройство в pygame2 на малине
Я хочу запустить звуковую карту USB на Raspberry 4B
Сначала я обнаружил звуковое устройство с помощью:
import sounddevice
devs = sounddevice.query_devices()
print(devs) # Shows current output and input as well with "<" abd ">" tokens
for dev in devs:
...
16 июля 2021 в 20:08
108
1
Получить пиксельные данные RGB части экрана в виде массива в pygame
Мой код позволяет пользователю рисовать на части экрана pygame. Я хочу иметь возможность извлекать все значения пикселей RGB для этой части экрана и преобразовывать их в трехмерный массив, например:
top_left = [50, 50]
bottom_right = [100, 100]
pixel_data =...
24 июня 2021 в 17:41
39
1
Как заставить мой Pygame Sprite прыгать выше и дальше? [дубликат]
Я делаю игру в Pygame, и это мой код для перехода:
keys = pygame.key.get_pressed()
if isjump == False:
#Up arrow key
if keys[pygame.K_UP]:
isjump = True
v = 5
else:
m = 1 if v >= 0 else -1
F = m * (v**2)
player.rect.y -= F
v...
6 мая 2021 в 19:51
46
1
Почему Pygame ждет загрузки спрайтов перед созданием окна? [дубликат]
Я пытался создать генератор спрайтов, но заметил, что окно pygame не загружается до тех пор, пока не будут созданы все эти спрайты, и я хотел узнать 2 вещи:
Почему он загружает экран только после создания всех этих спрайтов
Как я могу это исправить без особых...
5 мая 2021 в 21:31
61
1
Попытка помешать игроку перемещаться по плитке Pygame
Я работал над коллизиями в Pygame, и проблема в том, что когда игрок перемещает земли в верхней части плитки, они сразу же перебрасываются либо влево, либо вправо. Как мне сделать так, чтобы игрок приземлялся на вершину платформы, чтобы его не отбрасывало влево или...
3 мая 2021 в 16:20
323
1
Линия определяется как диагональ прямоугольника при использовании функции точки столкновения в pygame
Я работаю над графическим проектом. Я рисую линии для представления краев. Моя цель - изменить цвет линии, когда я нажимаю на определенную строку. проблема в том, что pygame рассматривает линию как диагональ виртуального прямоугольника. поэтому, даже если я не нажимаю...
26 апреля 2021 в 20:29
43
1
я пытался сделать игру змейки python с python, но я продолжаю получать ошибку «pygame не инициализирован» [закрыто]
Я пытался создать игру-змейку с помощью Python, но постоянно получаю сообщение "pygame не инициализирован"
Ошибка:
13 апреля 2021 в 21:55
117
1
Как бы я случайно вращал и масштабировал каждый спрайт, созданный из класса в pygame [дубликат]
Я пытаюсь очистить свой код и перемещаю сценарии в другие файлы. Я хочу разместить свое изображение (в данном случае метеоров) в случайных местах, со случайным вращением и размером. Я могу заставить его ходить в случайные места, но просто не могу понять, как...
22 марта 2021 в 02:04
113
1
Функция Pygame colliderect() возвращает 0 (нули) и 1 (единицы) вместо True и False? [дубликат]
функция colliderect() не возвращает True и False; вместо этого он возвращает 0 и 1. Когда я использую тип функции, он говорит int вместо bool. Если я кодирую, используя 0 и 1 вместо логического значения, код работает, но почему это происходит? В документации Pygame об...
21 марта 2021 в 10:05
554
1
В чем разница между .get_rect() и pygame.Rect()?
Я видел, что image.get_rect() и pygame.Rect() используются в разных программах. Чем они точно отличаются друг от друга. Разве оба этих кода не используются для установки прямоугольной границы вокруг поверхности/изображения или они отличается?
21 марта 2021 в 07:55
38
1
Для чего Pygame.Rect() используется в программе?
Может ли кто-нибудь сказать мне, как использовать Pygame.Rect. Я создаю простую программу для рисования и отображения прямоугольника на экране и проверки столкновения с экраном. Я видел видео на YouTube, где ютубер использует следующий код:...
21 марта 2021 в 04:23
441
2
В чем разница между pygame.Rect() и pygame.draw.rect()?
Я учился создавать простое окно Pygame, которое отображает прямоугольник. Я посмотрел два разных видео на Youtube. Один из ютуберов использовал Pygame.draw.rect() для создания прямоугольника, тогда как другой ютубер использовал и pygame.Rect(), и Pygame.draw.rect()....
15 марта 2021 в 20:19
58
1
В pygame, как я могу создать структуру данных, которая отслеживает события изменения размера и координаты объектов?
Я хочу, чтобы события мыши синхронизировались с моими объектами после изменения размера экрана.
Мне сказали, что мне нужно создать структуру данных для отслеживания:
Изменение размера событий
Новые координаты в соответствии с изменением размера
Как мне выполнить...
26 февраля 2021 в 16:50
102
1
Как сделать отверстие в поверхности pygame? [дубликат]
У меня есть 2 разных изображения A и B, B блистает поверх A. Я хотел бы иметь (думаю, блики) отверстие в B, которое позволяет мне видеть через него A.
Может ли кто-нибудь помочь мне с этим? Заранее спасибо.
22 февраля 2021 в 17:57
140
1
Что может привести к тому, что pygame.init() будет выполняться 40 секунд?
Прошлой ночью Pygame работал отлично, теперь функция pygame.init() завершается примерно через 40 секунд по сравнению с мгновенной работой раньше.
import pygame
import time
start = time.time()
pygame.init()
print(f"Runtime: {time.time() - start}")
Результаты...
11 февраля 2021 в 12:24
122
1
Как сохранить изображение с контурным текстом с помощью pygame?
Следующий код сохраняет это изображение.
import pygame
pygame.init()
font = pygame.font.SysFont('arialroundedbold.ttf', 60)
text = font.render("hello world", True, (0, 0, 0), (255, 255, 255))
pygame.image.save(text, "hello_world.png")
Как добавить красный контур...
24 декабря 2020 в 19:31
277
1
Как мне переместиться к указателю мыши и указать на него одновременно?
Я новичок в Pygame 2 (на самом деле, в python в целом), и я хотел сделать небольшую игру для школы. Я использовал код из этот, но я не могу заставить его двигаться к курсору, когда я нажимаю ПРОБЕЛ. Я не хочу, чтобы он двигался по оси x/y...
Это код между прочим...