Need help!

My character penetrates through wall when i set its location motion value to larger than 0.01. However, when i set the value to 0.01, it doesn’t penetrate through wall. Why? and How to solve? Please help. Thanks.

P.S. Ignore the picture.


If you are using bullet physics, dynamic objects, collision bounds etc you probably shouldn’t use location change to move objects that are going to collide with other objects. Try applying force or velocity instead.

Equip’s right. I would also recommend linear velocity. Force could also work, but it’s not really for platforming or precise movements - more for vehicles, I’d suppose.

Thanks both of you!