У меня вопрос по физическим объектам. У меня есть сценарий, в котором на экране есть куча физических объектов, объекты представляют собой круги. Эти объекты разделены на два слоя. Итак, когда у меня есть 100 кругов, 50 находятся в нижнем слое, а 50 — в верхнем. Благодаря этому я создал эффект глубины. Это означает, что объекты в большинстве нижних слоев имеют размытие и меньше. Два слоя НЕ взаимодействуют друг с другом, коллизии происходят только с одними и теми же объектами в одном и том же слое.
Итак, вот кикер. Я хочу, чтобы объекты переключались между слоями, чтобы круги двигались вверх и вниз случайным образом. Это я сделал без проблем, проблема заключается в том, что когда объекты снизу перемещаются вверх на самый верхний слой, когда они находятся под или частично под объектом на самом верхнем слое, у вас возникают скачкообразные движения. Физические объекты должны освободить место для нового объекта, который появляется из ниоткуда.
Вопрос в том, как предотвратить это прыгающее движение? Я хочу, чтобы самые верхние объекты освобождали место для нового объекта, плавно удаляясь от нового объекта.