Не могу заменить одно тело / фигуру двумя телами / фигурами в пимунке

Я работаю над программой с pymunk и pygame, в которой я пытаюсь симулировать рост и деление объектов. Я реализовал это, пройдя через программу и удаляя каждое тело / фигуру через определенные промежутки времени и добавляя новое, немного большее тело / фигуру. Я написал отдельные функции для инициализации объектов, роста объектов и разделения объектов. Я пытаюсь разделить объекты, заменяя каждое тело / фигуру двумя телами / фигурами.

Похоже, это нормально работает с фазой "роста", но когда я перехожу к функции деления, все тела исчезают с экрана! Я могу сказать из утверждений печати, что в пространстве в два раза больше фигур, чем раньше, и что они снова удваиваются после другого интервала, но они полностью перестают появляться. Мои функции по выращиванию и разделению объектов очень похожи, поэтому я не уверен, в чем проблема.

Любая помощь, которую вы могли бы оказать, будет высоко ценится. Моя программа очень длинная, поэтому я не включил свой код, но я могу попробовать и включить его, если вы считаете, что это будет полезно.

0 ответов

Другие вопросы по тегам