Полагаю, чтобы понять вопрос, я должен объяснить игру. Шары падают на экран, и когда вы нажимаете на шар, он меняется на другой шар в зависимости от его типа. Например, нажатие на один шар на некоторое время заморозит окружающие шары на месте. Некоторые взорвутся и уничтожат других поблизости.
В случае, если у меня есть замороженный шар (body.setType(BodyType.STATIC)
), и рядом с ним взрывается другой шар (кинетический шар затем устанавливается на более крупный статический шар), столкновения не обнаруживаются.
Что я могу сделать, чтобы обнаружить столкновения статических тел? Я имею в виду, да, они не двигаются, поэтому они не должны сталкиваться, но у вас есть статический объект, а затем, в следующий момент, к нему прикасается другой статический объект, так что, не должно ли это что-то значить?
Дайте мне знать, если вам нужно больше разъяснений.
ОБНОВЛЕНИЕ : У меня есть идея, которая может сработать, но для этого нужно сделать что-то, чего я не могу понять. Как я могу заставить динамическое тело вести себя как статичное тело? Я имею в виду, чтобы динамическое положение тела не зависело от гравитации или столкновений?