I have a mesh with a rigid body that moves back and forth like a platform. Other rigidbodies fall onto the upper surface of this cube. The problem I have is that when the platform rigid body moves the other rigid bodies stay in the position they landed in, they do not move with the cube. Everything else physics wise works.

I have tried adding a physicsmaterial to both the platform and the rigidbodies falling onto the platform but this made no difference.

I do no want to tether them to each other because I want them to fall off when they are pushed by other objects.

The platform is moved back and forth using the RigidBody.MovePosition function.


1 Answer 1


I do not fully understand why but setting iskinematic to true on the platforms rigidbody gives me the behavior I was after.

  • \$\begingroup\$ As silly as it sounds, be sure to click the checkmark to accept your own answer as correct. It helps with maintenance and so that people don't see this listed as an unanswered question. \$\endgroup\$ Commented Oct 19, 2018 at 15:04
  • 1
    \$\begingroup\$ It says that I have to wait two days to mark it as the answer. \$\endgroup\$
    – kenjara
    Commented Oct 19, 2018 at 15:10
  • \$\begingroup\$ Oh duh - right you are. \$\endgroup\$ Commented Oct 19, 2018 at 15:12

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .