Static Mesh, per poly collision not work

Hello!!
I import mesh, create pawn blueprint on this mesh. Plueprint move pawn every tick(Add local offset, sweep set to true).
In static mesh i set “use complex collision as simple” but the “event hit” and “begin overlap” not generate.
if i add simple collision(box) and set “use simple collision as complex” all wark good.
But i need per polygon collision, what i shall need doit that would start work.

Hi VBKesha,

The reason that this doesn’t work is because ‘Use Complex Collision as Simple’ is only simulated if the static mesh is set to Static. If it is set to Movable, the collision is not simulated. To have this work correctly on a movable object you will need to have Default collision and use an actual collision box.

Why do you need per poly collision for your project?

Thanks for answer.

I want to use complex mesh sample on attach
object can move and i want to detect collision other object. Some object have complex mesh too.

With a mesh as complex as this, I suggest creating a custom collision in your modeling software. Basically just a lower poly version of that mesh that will be used as the collision in UE4.

If you aren’t familiar with this method, here is a tutorial explaining it a bit better.