Вопросы по теме 'pyglet'

Получить данные из OpenGL glReadPixels (используя Pyglet)
Я использую Pyglet (и OpenGL) в Python в приложении, я пытаюсь использовать glReadPixels для получения значений RGBA для набора пикселей. Насколько я понимаю, OpenGL возвращает данные в виде упакованных целых чисел, поскольку именно так они хранятся...
7916 просмотров
schedule 10.02.2023

обнаружение двух одновременных ключей в pyglet (python)
Я хотел знать, как определить, когда две клавиши одновременно нажаты с помощью pyglet. в настоящее время у меня есть def on_text_motion(self, motion): (dx,dy) = ARROW_KEY_TO_VERSOR[motion] self.window.move_dx_dy((dx,dy)) Но это...
1729 просмотров
schedule 19.12.2022

Как остановить звук с помощью pyglet при воспроизведении файла?
Я использую эту программу для воспроизведения аудиофайла: музыка = pyglet.resource.media('file.wav') music.play() pyglet.app.run() У меня проблема: я ничего не могу сделать после этой программы. Как остановить воспроизведение аудиофайла?...
2089 просмотров
schedule 12.11.2022

Python draw() должен вызываться с экземпляром Label в качестве первого аргумента (вместо этого получен экземпляр _WindowMetaclass)
Это класс, который я сделал, используя Python с pyglet для отображения окна. class Window(pyglet.window.Window): def __init__(self): super(Window, self).__init__() pyglet.text.Label("Prototype") windowText =...
804 просмотров
schedule 23.09.2022

putpixel с пиглетом
Я новичок в пиглете. Я хочу менять пиксель с черного на белый на каждой on_draw итерации. Таким образом, после 1000 итераций в окне должно быть ровно 1000 белых пикселей. Однако я бы не хотел для этого вызывать 1000 операций рисования в on_draw...
1193 просмотров
schedule 26.09.2022

Исключение "Ресурс не найден" в pyglet
Я использую Python 2.6.6 и pyglet 1.1.4. В моей папке «Erosion» есть «Erosion.py» и папка с именем «Images». Внутри изображений есть изображения .png. Одно изображение называется «Guard.png». В «Erosion.py» есть такой сегмент:...
5064 просмотров
schedule 17.02.2023

Обработчики Pyglet и удаленные объекты
В моей игре с Python и pyglet у меня есть группы, которые передают события своим членам: class Group(EventDispatcher): def __init__(self): self.members = [] def add(self, member): self.members.append(member)...
513 просмотров
schedule 18.10.2023

Pyglet: спрайт не рисуется при пакетном использовании
У меня есть эта функция для игры, message_box, которая показывает красивый фон (спрайт) и вверху его метку (это текст - полученный параметр string ). Когда я вызываю его метод draw(), он работает, и спрайт отображается на экране. Но мне нужно...
502 просмотров
schedule 15.03.2022

Как именно работает игровой цикл pyglet?
Я прочитал все, что смог найти, и просмотрел множество примеров игрового цикла на pyglet, но я до сих пор не уверен, КАК это работает и что именно происходит. (Это статьи, которые я читал...)...
1532 просмотров
schedule 05.08.2023

Почему столкновение происходит много раз?
Я использую openGL с Pyglet, который является пакетом Python. Я должен использовать этот язык и этот пакет, это для задания. У меня есть базовая игра в стиле Brickbreaker, которая в основном представляет собой игру «продолжай в том же духе». Я...
97 просмотров
schedule 28.04.2023

Как сделать Hitbox в pyglet?
Я работаю над созданием кнопок для проекта в pyglet, но понятия не имею, как их сделать, я хотел бы сделать это между этими координатами. on_mouse_press(x=365, y=187, dx=0, dy=0) on_mouse_press(x=341, y=179, button='LEFT', modifiers=)...
262 просмотров
schedule 23.04.2022

Pyglet нестабильная частота кадров
Я пытаюсь создать простую программу в Pyglet, которая показывает анимацию, извлекает некоторый ввод с помощью мыши и сохраняет его в текстовый файл. Код, который у меня есть, показывает значительную нестабильную частоту кадров, даже когда я не...
1180 просмотров
schedule 05.04.2022

Pyglet перемещает позицию спрайта из цикла for вместо использования часов pyglet
Я пишу свое первое приложение pyglet, чтобы визуализировать некоторые вычисления, которые делает другой скрипт. К сожалению, я застрял и не могу понять, куда идти дальше. Я пытаюсь переместить спрайт из его положения в другое положение с помощью...
1386 просмотров
schedule 24.05.2023

pyglet Невозможно разделить исключение контекстов при двойном запуске демонстрации PsychoPy
PsychoPy выглядит как раз то, что мне нужно. Но я хочу использовать свою собственную среду разработки (простую подсказку IPython в сочетании с редактором по моему выбору) вместо предоставленной IDE. Проблема в том, что вам, похоже, приходится...
1340 просмотров
schedule 26.11.2022

Захват изображения с веб-камеры с помощью CV2 и Pyglet в Python
Я использую CV2 (OpenCV) для Python и библиотеки Pyglet Python для создания небольшого приложения, которое будет отображать живое видео с веб-камеры и накладывать текст или статические изображения. Я уже сделал приложение с CV2, которое просто...
2498 просмотров
schedule 12.07.2023

Нет модуля с именем pyglet
У меня странная проблема с pyglet. После запуска pip install pyglet и перезапуска моего приложения командной строки я все еще не могу запустить скрипт python, который импортирует pyglet. Вывод ошибки: $ python main.py Traceback (most recent...
12622 просмотров
schedule 19.08.2022

Метод обновления в Pyglet
Я новичок в pyglet, и у меня есть вопрос об обновлении изображения на экране. Приходится каждый раз при нажатии мышки менять счет, а у меня все время ноль, где я ошибся и как это исправить? from pyglet.window import mouse from pyglet import *...
3323 просмотров
schedule 27.06.2023

Pyglet не останавливается после воспроизведения mp3
Я искал решение для воспроизведения mp3-файлов в python, и многие ответы на stackoverflow (на другие вопросы), похоже, рекомендовали pyglet. Я пишу программу, которая берет фрагмент текста, разбивает его на отдельные слова, а затем загружает...
752 просмотров
schedule 01.04.2023

использовать nodebox в качестве модуля для python 3.5
Я пытаюсь импортировать все из nodebox.graphics в свой код Python 3.5, но получаю ошибки: #P2# Стоит отметить, что этот модуль существует в nodebox/graphics. Когда я искал в документации по python, мне нужно было добавить папки nodebox и...
678 просмотров
schedule 04.11.2022

Как отобразить значок в системном трее, отражающий состояние NumLk
Мой компьютер не имеет никакого способа сообщить мне, включен ли мой NumLk или выключен, поэтому я пытаюсь добавить значок в свой системный трей, который будет меняться в зависимости от состояния моего NumLk. Этот .py всегда будет работать, когда мой...
322 просмотров
schedule 12.07.2022