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

Как получить координаты круга в пимунке
Я использую pymunk и хочу назвать координаты круга, но мне это кажется невозможным. Для поли-объектов это ps = logo_shape.get_vertices() , но когда logo_shape относится к объекту круга, я получаю эту ошибку от python: File...
179 просмотров
schedule 08.11.2021

pymunk + tkinter: как заставить мяч перемещаться влево или вправо с помощью пимунка?
Я создал небольшой пример программы, в которой я использую pymunk для выполнения физики и tkinter для работы с графическим интерфейсом (потому что я отказался от попыток установить pygame на моем Mac ...) У меня это работает, когда один мяч...
731 просмотров
schedule 28.11.2021

пимунк - Отключение сегмента
Я пытаюсь сделать следующее: Вертикальный отрезок (с массой) движется вперед (с фиксированной скоростью) по земле (без трения), спотыкаясь о точку (камень) на земле. Я ищу точку сегмента, соприкасающуюся с землей, чтобы остановить поступательную...
17 просмотров
schedule 24.11.2021

Pymunk: предотвращение перемещения динамических объектов в статические.
У меня есть динамический объект, для которого я установил разные значения скорости. Однако когда это динамическое тело ударяется о статическое тело, оно частично перекрывается со статической формой, пока это столкновение не разрешится и оно не...
586 просмотров
schedule 21.04.2022

Создание ландшафта (формы) в Pymunk с помощью Opennoise
Я пытался создать игру на пимуне с 2D ландшафтом, используя Opennoise. Координаты местности: from opensimplex import OpenSimplex noise = OpenSimplex() inputs = np.zeros((100002,2)) for x in range(100000): inputs[x] = ([x,...
82 просмотров
schedule 19.05.2022

pymunk - Есть ли стандартный способ установить пользовательскую гравитацию для объекта?
В документации pymunk написано, что гравитация для сцены «по умолчанию равна (0,0). Может быть переопределена для каждого тела путем написания пользовательских функций интеграции». Как бы вы написали пользовательские функции интеграции для изменения...
141 просмотров
schedule 29.05.2022

Скомпилируйте pymunk на mac OS X
Я загрузил модуль pymunk на свой компьютер. Когда я набрал «python setup.py install» в терминале, он говорит «нет такого файла или каталога», затем я ввел полный путь к setup.py вместо setup.py, и он все еще не мог работать, так как ссылки к другим...
115 просмотров
schedule 07.09.2022

Реализация встроенного графического интерфейса с pymunk и pygame в Python?
Я хочу создать программу на Python, в которой у меня может быть графический интерфейс боковой панели вместе с интерактивным рабочим пространством 2d pymunk справа от него, которое должно быть закреплено в одном кадре. Кто-нибудь знает, как я могу...
47 просмотров
schedule 09.09.2022

Использование Pymunk с Pyinstaller
Я буквально ничего не нашел в гугле, что могло бы помочь. Даже для py2exe, но я бы хотел использовать pyinstaller. Моя проблема в том, что модуль (pymunk [он же Chipmunk]) не полностью включен в сборку exe. Вероятно, отсутствует какая-то dll. В...
1088 просмотров
schedule 06.03.2023

Как исправить несбалансированную кинематику падения в Pymunk
Почему физика неверна в следующем примере Pymunk? from __future__ import print_function import sys from math import pi import pygame from pygame.locals import USEREVENT, QUIT, KEYDOWN, KEYUP, K_s, K_r, K_q, K_ESCAPE, K_UP, K_DOWN, K_LEFT,...
74 просмотров
schedule 18.01.2023

Не сталкивающиеся объекты, у которых есть сталкивающиеся пары, Pymunk Pygame
Я хотел бы реализовать код, который имеет несовместимые пары с сталкивающимися объектами. Мои пары - это 2 шара, которые соединены друг с другом. Я хочу, чтобы эти две пары мячей столкнулись. Однако я не хочу, чтобы эти 2 шара сталкивались с...
308 просмотров
schedule 05.01.2023

Как получить силу, действующую на тело, когда происходит столкновение в Pymunk
Я пытаюсь сделать игру, в которой игрок стреляет по объектам, и когда «пуля» попадает в объекты, они должны исчезнуть. Правильно, это отлично работает, но теперь я пытаюсь сделать так, чтобы объекты исчезали только в том случае, если пуля дает...
97 просмотров
schedule 22.03.2023

Создание отталкивания между массами pymunk
Я пытаюсь сделать анимацию, в которой два магнита (отталкивающие друг друга) падают во вращающуюся трубу. У меня есть падающая (гравитационная) бита и вращение вниз, но у меня проблемы с магнитными силами. Уравнение для силы, которое я использую,...
137 просмотров
schedule 19.02.2023

как удалить тело и фигуру из пространства
Я делаю игру на python, используя pygame для визуального интерфейса и pymunk, чтобы имитировать физические столкновения между врагами, и все работает нормально, но теперь я хочу удалить тела врагов, когда они умирают (до 0 здоровья), поэтому я...
49 просмотров
schedule 27.06.2023

Гашение столкновения в пимунке
Есть ли способ смягчить столкновение у пимунка. Я пытаюсь смоделировать космические корабли, и когда они сталкиваются, они не должны просто отскакивать. Гравитация равна (0,0). Я хочу поглотить около 90% удара в основном, как если бы корпус рушился...
429 просмотров
schedule 01.11.2023