Player is falling through the terrain.

Hi there. I’ll try to write everything what i do.

So, I created new scene, ann terrain, and modified it, add texture, trees, bushes, skybox, stones and so on. Main Camere I renamed in player and just add scripts like Character Motor, FPS controller and mouse look. All is good. Player doesn’t fall in terrain. Then I add maya house model, which I found in internet. Also all is good. And then I try to make some physics. Because walking through walls and trees is not cool. First of all I reposition the terrain, set XYZ to 0,0,0. And reposition other objects(my cool 3d house for example). Then I reposition player and add rigidbody, then delete it, also create cube, also add rigidbody to it, and so on, a lot of changes with physic were done. Now, I have clear player, only with that c# scripts, also I add terrain collider to terrain, and cube without anything. And only player falls through the terrain. Cube doesn’t.

That’s all. And I don’t know what to do for player’s fall preventing. Looking for your’s help. Thank you.

Also I reposition my cube under my player, player falls down anywhere… And trying to make player higher than the terrain, player also falls. If I remove character motor than all is good.

If i add rigidbody to player, player fly very quickly into the air.

It seems to me you just made your own character controller rather than bringing one of those from Standard Assets. As I learned from experience many times over, it’s a bad idea to make something yourself when another is right there… So in short, just get the First Person Character Controller from Standard Assets and make sure it’s not touching the ground as it may fall through.