Why is my static mesh BP falling through the floor?

This is baffling. I’m doing the most basic thing and yet I can’t figure out why a simple box is falling through the world. I created an empty project that has the simple floor box already in place. It is set to “block all”. I then created a box static mesh and converted it into a blue print. I set it up to enable physics which gives it a “physics actor”. I then place the box over the floor (a bit high so it would “fall”). I play and the box falls right through the floor every time. What am I missing!??

Hi voigtboy,

When you create the Blueprint from the static mesh make sure you are doing it by right clicking on the mesh in the Content Browser then clicking Create Blueprint Using.

Once inside the BP, after you change to simulate physics, make sure you compile the BP then build the level.

If you are doing all of this correctly and it still happens, could you try to reproduce it in a new project?

Also, if you created your static mesh from a BSP you will need to add collision to it.

You can do this by double clicking the mesh in the Content Browser to open it in the Mesh Editor. Click the Collision icon so you can see the collision. Then go to the Collision tab at the top and pick a collision type from the drop down.

7591-ahub_bsptosmcollision.jpg

Hi voigtboy,

We haven’t heard back from you in a few days, so we are marking this post as Resolved for tracking purposes. If you’re still experiencing this issue, please feel free to post back here with additional information.

Thanks, TJ

Thank you! This solved my problem.