Вопросы по теме 'pygame-surface'
Использование и создание групп спрайтов
Я создаю спрайтовый класс Character, у этого класса есть методы makeCharacter, add, remove
troll = Character()
#this makes 10 characters troll to appear at any position x,y given by the user.
makeCharacter(troll,10,[position])
remove(troll,3)...
83 просмотров
schedule
26.02.2022
Копирование непрямоугольных спрайтов с помощью Pygame, Python 3
В настоящее время я создаю игру, в которой загружаю спрайты и фон из изображений (PNG) с помощью функции pygame.image.load() .
Моя проблема в том, что не все мои спрайты прямоугольные - и из-за этого они оставляют уродливое белое пространство на...
530 просмотров
schedule
22.10.2023
Рисование поверхности и прозрачность
Я просмотрел в Интернете довольно много руководств, но я не могу нарисовать полупрозрачный красный круг на поверхности.
Я хочу, чтобы этот метод использовался для выделения спрайта полупрозрачным красным кругом:
def highlight(self):
s =...
42 просмотров
schedule
11.03.2024
Как я могу отображать строки на нескольких строках?
Я пишу окно таблицы «High Scores» для своей pygame. В настоящее время я распаковываю файл, а затем разбиваю кортежи, чтобы отображать имя игрока слева и счет справа. Однако в текущей конфигурации все имена игроков накладываются друг на друга, и то...
44 просмотров
schedule
17.09.2023
Ошибка Pygame: неподдерживаемый формат изображения
Привет, я пытаюсь следовать этим инструкциям из моего последнего вопроса: Pygame: как загрузить 150 изображений и представить каждое всего за 0,5 секунды на пробную версию
Это код, который у меня сейчас есть, и я не уверен, где я ошибаюсь....
1551 просмотров
schedule
30.10.2023
Как очистить python tkinter windows/pygame windows?
У меня возникают проблемы при запуске кода в консоли Spyder3 IPython. Теперь я немного покопался в этом и пришел к выводу, что либо у меня проблемы с графикой, связанные с драйверами, либо с переадресацией X11, либо с чем-то еще.
Или у...
659 просмотров
schedule
18.10.2023
PIL - ›преобразование изображений PyGame: частичная потеря данных
Я использую концепцию снимков экрана на основе C из ответа JHolta в снимок экрана с помощью скрипта Python. [Linux] для создания снимков экрана, которые я хотел бы отображать в PyGame. С некоторыми незначительными изменениями (добавление extern...
44 просмотров
schedule
27.04.2022
ошибка с surf.get_at () pygame
У меня есть игра, и мне нужно знать, какой цвет находится под ногами игрока, но когда я использую surf.get_at_(x, y) , я получаю белый цвет вместо синего или зеленого.
Любая помощь будет оценена, спасибо!
28 просмотров
schedule
24.11.2023
Как нарисовать спрайт на pygame, python?
Я пытаюсь сделать простую игру (PONG), но при запуске получаю сообщение об ошибке. Мой код:
class Player1(pygame.sprite.Sprite):
def __int__(self):
pygame.sprite.Sprite.__int__(self)
self.image = pygame.Surface((10, 80))...
305 просмотров
schedule
02.04.2023
Как сохранить часть экрана pygame и перенести ее в другое место?
Я делаю программу с графиком, который прокручивается, и мне просто нужно переместить часть экрана.
Если я сделаю что-то вроде этого:
import pygame
screen = pygame.display.set_mode((300, 300))
sub = screen.subsurface((0,0,20,20))...
194 просмотров
schedule
21.12.2023
почему мой код войны pygame отображается с ошибкой
import random
from time import sleep
import pygame
player1=[]
player2=[]
x=0
wind=pygame.display.set_mode((1000,500))
floor=pygame.Surface((1000,500))
pygame.display.set_caption("War")
back=pygame.image.load('back.png')...
34 просмотров
schedule
20.12.2023
Почему pygame не продолжает цикл?
Я делаю игру, и когда я хочу пройти цикл в обычном режиме, она не работает.
он проходит цикл, но по какой-то причине он возвращается, а не начинает заново. Когда я добавляю оператор continue , кнопка просто исчезает.
Почему оператор continue не...
105 просмотров
schedule
12.03.2022
Обнаружение синтаксической ошибки при попытке скопировать изображение в Python 3.8
Я столкнулся с синтаксической ошибкой после того, как вставил изображение в окно дисплея. Я сделал отдельный модуль, внутри которого я создал класс, который будет управлять всеми аспектами (положением, поведением) изображения. Я загрузил изображение...
261 просмотров
schedule
23.09.2023
Как получить кадры из игры на pygame
Я пытаюсь извлечь кадры из моего ранее закодированного модуля pygames, чтобы обучить на нем агента RL. Однако я не уверен, как извлекать кадры из игрового движка.
В частности, я просмотрел это и нашел это сообщение в блоге, однако я действительно...
270 просмотров
schedule
10.03.2022
Можно ли в Pygame рисовать много спрайтов на экране в каждом цикле без значительной задержки?
В моей программе редактирования карт у меня есть 3 ключевые особенности.
Добавление спрайтов
Удаление спрайтов
Текущий выбранный спрайт следует за мышью
Проблема, с которой я столкнулся, заключается в том, что я использую цикл, который...
56 просмотров
schedule
30.10.2022
Почему отображение pygame не отображается должным образом?
Я пытаюсь создать 2-мерный платформер на основе плитки на Python с помощью Pygame. Я начал с создания системы окон и плиток. Он относится к текстовому файлу и на основе каждого числа, найденного в файле, воспроизводит изображение в окне отображения...
29 просмотров
schedule
31.05.2023
Как преобразовать изображение OpenCV (cv2) (BGR и BGRA) в объект pygame.Surface
Я создал изображения из OpenCV / opencv-python ( _ 1_ ), и я хочу преобразовать их в pygame.Surface объект:
def cv2ImageToSurface(cv2Image):
pygameSurface = # ? create from "cv2Image"
return pygameSurface
surface =...
322 просмотров
schedule
23.09.2022
Как я мог оптимизировать этот простой код python pygame
Мне поставили задачу создать игру с использованием pygame (я делаю змейку, поэтому это должно быть легко ... но я никогда не использовал pygame), поэтому использование более эффективного языка не вариант. что я обновляю сетку змейки слишком медленно,...
83 просмотров
schedule
12.06.2023
Когда я пытаюсь открыть свою игру на питоне, она сразу же вылетает
Моя игра на питоне сразу же вылетает, когда я пытаюсь ее открыть. Это клон фраппи-птичьей игры. Я сделал это с помощью Python 3.7.7, Pygame 2.0.0 и Visual Studio Code IDE. Приходит следующая ошибка:
Traceback (most recent call last):
File...
94 просмотров
schedule
19.01.2023
Как вы можете рисовать более подробные / плавные изображения в pygame?
Я пытался попасть в мир искусства в векторном стиле, и недавно я попытался скопировать векторное изображение с помощью метода .blit (), но когда я его делаю, оно получается пиксельным.
Вот изображение:
и вот как это выглядит в pygame...
81 просмотров
schedule
09.05.2024