Вопросы по теме '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 просмотров

Рисование поверхности и прозрачность
Я просмотрел в Интернете довольно много руководств, но я не могу нарисовать полупрозрачный красный круг на поверхности. Я хочу, чтобы этот метод использовался для выделения спрайта полупрозрачным красным кругом: 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 просмотров

PIL - ›преобразование изображений PyGame: частичная потеря данных
Я использую концепцию снимков экрана на основе C из ответа JHolta в снимок экрана с помощью скрипта Python. [Linux] для создания снимков экрана, которые я хотел бы отображать в PyGame. С некоторыми незначительными изменениями (добавление extern...
44 просмотров

ошибка с 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 просмотров

Можно ли в 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 просмотров

Когда я пытаюсь открыть свою игру на питоне, она сразу же вылетает
Моя игра на питоне сразу же вылетает, когда я пытаюсь ее открыть. Это клон фраппи-птичьей игры. Я сделал это с помощью 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 просмотров