Я использую farseer физический движок для обнаружения столкновения между N ящиками. Один из них помещен в нижней части экрана. Другие появляются, когда вы нажимаете на экран. Они появляются в строго первом отсеке на определенной высоте. И когда они падают на ящик номер 1, это столкновение, но коробки ведут себя так, как будто они резиновые (физика, а не изображение). На экране это выглядит как коробка падает через секунду примерно наполовину, а затем ползает сверху коробки. Как я могу это исправить?Факторы столкновения
0
A
ответ
2
Я думаю, что ваши коробки имеют значительную реституционную ценность. Реституция делает отскок тела.
, например:
Body body = BodyFactory.CreateBody(world, Vector2.Zero);
body.Restitution = (play with some float value.);
Я надеюсь, что это ответ на вашу проблему.
А также они не летают, если лицо не совсем друг на друга и с небольшим смещением в y –